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;
}

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

.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: Inter;
  src: url("https://cdn.prod.website-files.com/69833e6aca299230b7d54b95/6983409f23973711fa242edd_685b0b625295304e693ca912_Inter18pt-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/69833e6aca299230b7d54b95/6983409fd21135c6e9aef331_685d56b1ef06f67c9ebf00b0_Inter18pt-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/69833e6aca299230b7d54b95/6983409fcbdf9ee7c068feca_685b0b625295304e693ca911_Inter18pt-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Dmmono;
  src: url("https://cdn.prod.website-files.com/69833e6aca299230b7d54b95/6983409f73c2f2aa2069b305_685b0b625295304e693ca910_DMMono-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Dmmono;
  src: url("https://cdn.prod.website-files.com/69833e6aca299230b7d54b95/6983409f42544fd3591fd5ea_685b0b625295304e693ca90f_DMMono-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

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

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

.body_cfwf_eabvhk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yfhiuo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  overflow-block: clip;
  overflow-inline: clip;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  overflow: clip;
}

.div_cfwf_xnocbh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.pseudo_before_cfwf_iyoufi {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_gnbift {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_lsfnjw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: fixed;
  top: 0%;
  left: 0%;
}

.pseudo_before_cfwf_jsuadn {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_iflppb {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_brssoc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_cdrkqb {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_wyclzt {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_rkeqre {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_xubniu {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_xumdzx {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_vroiir {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uijtox {
  z-index: 200;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: sticky;
  top: 0%;
  left: 0%;
  right: 0%;
}

.a_cfwf_wtqadv {
  z-index: 5;
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_lyckpz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_plthqr {
  z-index: 5;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-bottom: 1px solid #1919191a;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_bgzegb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_znnsgt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 1376px;
  height: auto;
  margin: 0 auto;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_tqaxri {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: 129 / 20;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 192px;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_iawffq {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_sgdmdg {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_shrfys {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_vjzaed {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.g_cfwf_izwthi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
  clip-path: url("https://momentic.ai/#clip0_740_585");
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_bgqlts, .path_cfwf_vdbhvh, .path_cfwf_qvgaqu, .path_cfwf_zmsuqa, .path_cfwf_rclmbv, .path_cfwf_odfveo, .path_cfwf_iwrxqr, .path_cfwf_vtlnku, .path_cfwf_vplxbm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.defs_cfwf_dpvxpi, .clippath_cfwf_olizqe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_locvjh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #191919;
  outline-color: #191919;
  width: 181px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
  transform: translate(.5px);
}

.div_cfwf_crhuwd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_xvvjjr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.a_cfwf_vyrxwt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_fvvaxd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_zdftqr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_gwhzxe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_ihbuck {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_yuwono {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_cixuns {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_tszmnp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_pttybi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_vstpkz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ubnseg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0 0 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_tngdwz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.a_cfwf_tillpy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #efefef;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #000000a3;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_begvdi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_olbvxw {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_ajfcdx {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000000a3;
  outline-color: #000000a3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_rwhnsm {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000000a3;
  outline-color: #000000a3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_xybbme {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_tfqhkq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_cjqnpd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  fill: #000000a3;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_shbcet {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_fofdkc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zinmfu {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_fojuap {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ggdxbw {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ijfdtq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_imfzoh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_axuawo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.label_cfwf_pgdghr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 4px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_cajuqx, .div_cfwf_iknchl, .div_cfwf_ztrawp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: default;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ruklas {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_jsdqlr, .div_cfwf_bhodfs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fvlngt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.a_cfwf_gsgjhw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_zvfzao {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_dxbtnt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_krbpgq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_ipyiba {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_dtfsgp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_knaxfd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_cmearu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_relumx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_pojnbw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qwriuv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.a_cfwf_qeyqrm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #efefef;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #000000a3;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_shtdzw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cloaxd {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_azvoiv {
  box-sizing: content-box;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000000a3;
  outline-color: #000000a3;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_flfxrf {
  box-sizing: content-box;
  clear: both;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000000a3;
  outline-color: #000000a3;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_oxmmna {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_lkfweo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_zlcmqr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  fill: #000000a3;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_qpoufs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_lxzrji {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vozzyo {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_zwbmss {
  box-sizing: content-box;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_factqm {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_qyvgby {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_oepzil {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_hdtucg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_polbwr {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_rnyqxk {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_grltlk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hsmvhk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.pseudo_before_cfwf_wyunuz {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ghjvnb {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_bjkcom, .div_cfwf_ydaezo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.header_cfwf_qfjybn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e9953077f53ef63addc04_Pattern.avif");
  background-repeat: no-repeat;
  background-size: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cpgbrm {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .33;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-end;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
}

.pseudo_before_cfwf_bmgyqn {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ouycmq {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_icrtio {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 240px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 0%;
  bottom: 0%;
  right: -13%;
  transform: rotate(90deg);
}

.div_cfwf_aphevg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  cursor: pointer;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 10px;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  animation-duration: 0s;
  display: block;
  overflow: hidden;
}

.pre_cfwf_prmvii {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  cursor: pointer;
  overflow-block: auto;
  overflow-inline: auto;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1;
  text-decoration: none;
  animation-duration: 0s;
  display: block;
  overflow: auto;
}

.div_cfwf_fwebmi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vpulft {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 32px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ncnsbt {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_qivryz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 720px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_aubvpq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dyfwki {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_xlzrmt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_htujnx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_kniiso {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #0084ff;
  border-radius: 6px;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yogbsg, .div_cfwf_oezljf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gbgcct {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_lnkoct {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -2.88px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 72px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cwvlpq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pbllmd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 544px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xepsop {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  cursor: pointer;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_fjepbk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  cursor: pointer;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_gymyes {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_yiytwk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mpssez {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_vyqmfi {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_hnigsk {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_svmnjv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ztxhry {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_sdbvur {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_uwsryd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uluuyy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e7e7e7;
  border: 0 #e7e7e7;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  gap: 1px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 1px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_swrjpa, .div_cfwf_isrstz, .div_cfwf_dmtrmp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_udkerq {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_szrvnq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_txcpib {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_dbpfdh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_efxrxe {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_bemnne {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xewwme {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_acynrg {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_nfqryx {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_dgqesj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_rhpofg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_onaijj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_dnaqew {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_blroju {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_zkmaqn {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_tscdec {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_skviop {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_denall {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_erkdef {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_ymiavo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_ifvzng {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_kcltxr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bucftl {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_daizsd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vrrlmb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_wvgfzs {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_eravkt {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_kdvqcm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_xxnhkv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_lslfbv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_mwtdii {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_piikns {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_dhqntg {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_vddopo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_kjnaxn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_vmbxug {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_fychnk {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_xjyglm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_ivjwdm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_zmzook {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vutqad {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div_cfwf_dflanh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qenjsg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_ehwqtx {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ztavas {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_nrnjxr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_xbdqjq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_xkdzqj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_jkmhbo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_imsfzh {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_twrogy {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_vizflb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.a_cfwf_qtuvvm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_yuahlb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_derkpu {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_xsioyr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_wyqrvf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_dkbuxe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_twlsji {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_bbcvbm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_eiyhme {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_kmcoiw {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_brkfgf {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_cmuafp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ipdwpv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_dlxays {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_ovscsn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_hcllmb {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_gmhqlr {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_mcvbiy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_lahgpe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_ymhitv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_rnpwux {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_hyiqdm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_atzsgl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_hntvak {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lceumv {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div_cfwf_fheoht {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lsemfy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_cgrexa {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_jtliyd {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_weepjm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_grvibk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_pelsiu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_zoylax {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_ylauuv {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ljsvbm {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_cdsuye {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.a_cfwf_aobbge {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_llwihr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_ctsnvt {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_bjcvgq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_jrcvla {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_hbtfmt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gidati {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_eujeyh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dgyxvd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_lhsoav {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_dsgmro {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_vcqmgf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_zygmfp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_ivjzim {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_wresfk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_wwoaqg {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_rnrole {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_kmazfr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_obltte {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_efasdz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_eqrwck {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_oriqlw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_iuqltn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_cvsgao {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kdrmnz {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_rfxrwu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oqirpz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_atheop {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_kuvtyn {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_lrahox {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bkfaqy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_dsjkrd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_iwrger {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_uegnzn {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_quiimo {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_cubaah {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_gpiiqa {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_aqgzyz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_asafhc {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_jivhca {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_ivlkia {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_dnnbzx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xaswom {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_hwipfc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yoznbm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_rimrxs {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_kkpmju {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ozuney {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_lzkzrp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_imgfln {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_yzocii {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_vhfwpd {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_vjtwtb {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_dhgevn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_uykqnl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_jvvbxf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_nufhfp {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_xfacib {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_zceqzn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_kfayze {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fcwaop {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_sbpkfd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uagkym {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_rtxxhg {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_teqehc {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_xyykdy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_zmimel {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_cilkna {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_nbqpzu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_szaocz {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_vzrqji {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_tukvtl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_xkeyun {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_beyoag {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_vebisa {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_updnol {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_zbesii {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_getqel {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_igieom {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_xqofea {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tnqivf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_kxfuik {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_fcpwzv {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_huxyva {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_yxnsbo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_zbxhxo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_umudid {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_tkydvb {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_hmxhhd {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_yuzqlp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_djhjjs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_dkqvlx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_jnwzgw {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_vjukpn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_akxprx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_jzgrda {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rwlsfa {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_jxvmcj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zfwiux {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_szelze {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_oyssfr {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_squobh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_rrhelw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_uddgqp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_gorxvk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_ucnccd {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_hwzatj {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_bnepxr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_icbcws {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_phjdhv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_wjiwkh {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_fxdtzt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_hqjehd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_mpxujr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hckphy {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_bzhzgd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fkedgr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_rxtdop {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_eeyumz {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_xgzyco {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_yfnbsz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_qtfkrl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_yoqahx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_pukzyo {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ofmrgx {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ozeoun {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_ztshaz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_wjgnrc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_eysttl {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_objldc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_umshda {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_xqtnqb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sfxxlh {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_qqszlm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ohacyb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_kvizaz {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_nkttbg {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jxjkzv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_aswohj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_prcsbd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_iqzhcm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_jvdrfc {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_yahgec {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_uprjko {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_xcoqfn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_ommefb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_pvpylc {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_xmtace {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_mrpppv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_tmbhzs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_axdphf {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_ztyauj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_viljad {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_yrecnv {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_skykzf {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_qipwnq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_nforli {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_betqfs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_iykctd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_bcatae {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_rdcfnc {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_smeobj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_wwolbx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_pirlyv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_cuddnt {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_mouvei {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_pbdqhj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_nobewz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_elnzij {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_ztxfrq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gwhocd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_ntfitt {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_sltrxx {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_biumkb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_rauksl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_ccsnma {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_pafemj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_zukbmr {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_yerpki {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_yzlbwg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_qeeqsw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_qstivm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_ncoapw {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_khnyyc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_pzfdlb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_husmuu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hapake {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_tpqfhy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dwdmyw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_tnqksn {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_bjdcrb {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_rpzplb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_neiain {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_ahhufj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_jituoe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_ujisbq {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_enknaj {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_avogxx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_uhbgsv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_fjscum {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.36px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #fff;
  outline: 1px solid #e7e7e7;
  grid-area: 2 / 3 / 3 / 5;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_afzrkb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.36px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_jtgpqy {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_qlqljp {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ejhldn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0;
  padding-top: 56.2766%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
}

.iframe_cfwf_tuzgtf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.div_cfwf_yejnms {
  box-sizing: border-box;
  aspect-ratio: 16 / 9;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #e4e4e4;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
  inset: 0;
}

.pseudo_before_cfwf_fymkiw {
  box-sizing: content-box;
  pointer-events: none;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ncfvbc {
  box-sizing: content-box;
  clear: both;
  pointer-events: none;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_qqdmdb {
  box-sizing: border-box;
  aspect-ratio: auto;
  pointer-events: none;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-radius: 12px;
  outline-color: #191919;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.iframe_cfwf_pdsjzf {
  box-sizing: border-box;
  aspect-ratio: auto;
  pointer-events: none;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 inset #191919;
  outline-color: #191919;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_kooqrc {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ueuhie {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_hhlbxi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
}

.button_cfwf_vcpyqq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: #191919;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e4fca5613d5a4a2aa9d92_play-blue.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100px 100px;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  gap: 20px;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
  bottom: 20px;
  left: 20px;
}

.section_cfwf_vexadc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_smdefr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lydlnd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_eahcgj {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_rcftdk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 128px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bimdmn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gihwym {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 600px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qjsugn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xshiaa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_fqrznu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff;
  border: 0 #0084ff;
  border-radius: 4px;
  outline-color: #0084ff;
  width: 20px;
  height: 20px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mbpdor {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bzhkzm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_mqxkcx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.76px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_htrbbs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 400px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_tcbwkt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_krllfl, .div_cfwf_lgagwk, .div_cfwf_hjszgi, .div_cfwf_rzcxlv, .div_cfwf_paivks {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_frpgzg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #1919190d;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 1fr 400px;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  min-height: 580px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_pospax {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_tpidlh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_ljfssq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_qdircd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pohxte {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xalzcw {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_yqnnwu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_xwjeio, .div_cfwf_pvzhev {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sgvzmi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_lrsmgl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ijtuay {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yvvhpn {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  letter-spacing: -.14px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kpeueu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 24px 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_aryznh {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #191919;
  outline-color: #191919;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vczwkm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  cursor: pointer;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 48px;
  font-weight: 600;
  line-height: .5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bmaxoe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_smesrf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_vumqnh {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_wbmdmx {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_etiods {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_pdfjce {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oqzxxa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_pauswn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_krtkmg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_kkenvr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_veisgr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_pykydn {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_osvxwr {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_dknuhr {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_mqeyqm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #fff;
  border: 1px solid #1919190d;
  border-radius: 8px;
  outline-color: #191919;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: 100%;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: none;
  position: relative;
}

.div_cfwf_qfuheg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ynetli {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_admwcw {
  box-sizing: content-box;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_nbzuze {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_hoehot {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_mqtsyy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_qrixnv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_xagwrm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  border-top: 1px solid #1919191a;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 2 / span 1 / span 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  gap: 40px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_oevhif {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zelqeu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_besabe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_phvixp {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_mkgabl {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_yzxfpw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ogwoop {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_kqozll {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_wovipe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_tjkqzq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_jmtyhf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_louyvc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nmnsgq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pktjyt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_myubly {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_kquamk {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_foeqnz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_aonqwi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ijxjtm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_vwteca {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_ziwcho {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_zqhojh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wnlene {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 128px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_eqtnll {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_izeced {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lxmwsm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iotufl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_oskois {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff;
  border: 0 #0084ff;
  border-radius: 4px;
  outline-color: #0084ff;
  width: 20px;
  height: 20px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dvxqvi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gxtrnd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_fpgsle {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.76px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qvlzmd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 400px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_pazzol {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_acrpfi, .div_cfwf_nnllea, .div_cfwf_eecmax {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_podfsn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #1919190d;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 1fr 400px;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  min-height: 580px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_fekcbq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_mrfucv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_xqyqqr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_dpyuai {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gjecse {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_afnwew {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_ebjqxm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_haduoh, .div_cfwf_amhcfb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_birgpy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_psnqrm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cczleg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vcqalw {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  letter-spacing: -.14px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uxmiie {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 24px 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_leactx {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #191919;
  outline-color: #191919;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cpawnm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  cursor: pointer;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 48px;
  font-weight: 600;
  line-height: .5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bfoayv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hnvotn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_jfuikh {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_sngnir {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_nhkbbr {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_nghahg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wldmlq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_mwmzwg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_kcskag {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_qcpghg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ivvqun {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_kagmya {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_kqvlhy {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_rgfvwu {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yqnkwi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  border-top: 1px solid #1919191a;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 2 / span 1 / span 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  gap: 40px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_mzgdqb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xqsecp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lsiiah {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_mkmgwf {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_rdepbm {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_pgnehf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_pkiedx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_knpyjr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_kpobgp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_dsutek {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_fhrxwb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lunwxu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 128px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ydwjzl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jepmxr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lecxam {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mcosas {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_xlfjoh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff;
  border: 0 #0084ff;
  border-radius: 4px;
  outline-color: #0084ff;
  width: 20px;
  height: 20px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_voypmj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_radnnd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_wqnfts {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.76px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dksrkw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 480px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_rfshkd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_npryhn, .div_cfwf_xmibuy, .div_cfwf_qxpaan {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gjhpny {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #1919190d;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 1fr 400px;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  min-height: 580px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_btmtmi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_nifmqq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_gsfvkv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_dsrcgo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wfoaot {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tfdfue {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_yzbmti {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_iisclb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dlocpd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_spderh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rkucfp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yeqbvl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gqnqbm {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  letter-spacing: -.14px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_imybki {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 24px 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iertly {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #191919;
  outline-color: #191919;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lswbsw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jeolde {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  cursor: pointer;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 48px;
  font-weight: 600;
  line-height: .5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zkqhnd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_tzwesj {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_qajvfb {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_wavvdr {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_ofwogy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tzqtht {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_novnqx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_voisll {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_fueebj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_beqdiy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_dqzvld {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_fkwamg {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_grlspp {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_itkysh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 24px 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tdaofp {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #191919;
  outline-color: #191919;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_tkvvmt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_irlbca {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bvmtsm {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_axiboj {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_tekdjl {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_rnfczq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_trilzp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_urnsmc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_fbfvxp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  border-top: 1px solid #1919191a;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 2 / span 1 / span 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  gap: 40px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_krkaqj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yxhxsl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ykczcl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_rzexor {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ratvto {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_luobxc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_qmnhlt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_hbeksd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_euecfj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_sjwkpu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_qfzycv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bxxttl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hqrgfy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fixtje {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cdjcht {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_majwgg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_wrqaqs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff;
  border: 0 #0084ff;
  border-radius: 4px;
  outline-color: #0084ff;
  width: 20px;
  height: 20px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qpkayo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jjwwib {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_hpvhkm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.76px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qsvxro {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 480px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_niyjar, .div_cfwf_cwutoq, .div_cfwf_jqhmoa, .div_cfwf_setkuz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_awikzy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #1919190d;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 1fr 400px;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  min-height: 580px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_zsmhvh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_kxzawx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_qsmrqm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ippoet {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xltfbk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hwbiej {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_uwqtso {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_hqbthq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bylcny {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  cursor: pointer;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 48px;
  font-weight: 600;
  line-height: .5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ewmkum {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pvjxyx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_jnapsd {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_pvtmcc {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_tgawge {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_tndwya {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_udrrsn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_qanrgt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_fmiohn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_mmlnvg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_httbhr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_lvwgmg {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_vvupmr {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jlkxop {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oglpig {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  border-top: 1px solid #1919191a;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 2 / span 1 / span 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  gap: 40px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_zfhxbf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_difdbe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jupqny {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_qbljmd {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_aouqph {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_htholl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_nxaozz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_nlpbpr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  stroke: #0084ff;
  stroke-linecap: round;
  stroke-width: 1.5px;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_umhjdc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_vnwfgi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_mxuzfg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_bdlqxd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fdfqhi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_blhohe {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_fvpkvf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rcxpcp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/6893b686d93572f7170ffe45_b.svg");
  background-position: 50%;
  background-size: 100% 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 400px;
  margin: 0;
  padding: 80px 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.h2_cfwf_cpjykc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -1.76px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qqxdnb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #1919190d;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 1fr 400px;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_wzmjtz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  border-top: 1px solid #1919191a;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 2 / span 1 / span 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  gap: 40px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_uphhqm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: span 1 / span 3 / span 1 / span 3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_bcrfzz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_zmksdh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_owixeb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_qwuszx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 32px;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_vkmfex {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hvxkjf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_exepyp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_blwylc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_pnyibb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 32px;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_qqisct {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_efsjma {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_mjodue {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xkaaqb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ueqetl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 32px;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_acqhjz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_otnwea {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pcnbdn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kwmxla {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_hxpysk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vjqgku {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689a1147f5396c5cab55070d_nice%20bg.svg");
  background-position: 270% 30%;
  background-repeat: repeat-y;
  background-size: cover;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 30px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_wtgrkt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_ieegzv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_chnupg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dqguvp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  max-width: 480px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_azxzie {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: -1.76px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_orazak {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_mdhhir {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oajpjg {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_fswzxa {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_wbqqdi {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ynczdc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_fegtys {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_jdgkge {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_jireum {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #fff;
  outline-color: #fff;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zcnqdk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: flex-start;
  align-items: center;
  gap: 64px;
  width: calc(100% + 60px);
  height: auto;
  margin: 0 0 0 -30px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_rpwazh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transform-style: preserve-3d;
  border: 0 #fff;
  outline-color: #fff;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  transform: translate3d(-471.207px, 0, 0);
}

.div_cfwf_kureos {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transform-style: preserve-3d;
  border: 0 #fff;
  outline-color: #fff;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  transform: translate3d(-67.135px, 0, 0);
}

.div_cfwf_uwkijn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_fqqdrf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_aqldge {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ziqzow {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ojaozj {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ryltku {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_gcliym {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hwkqwg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_yeelol {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vboabr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_oabsjn {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ehgrjq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_fbmnmq {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_azfemf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_zvxzlu {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jsmoey {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_syofzz {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_etrfzp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_rqdcfp {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tcqnwt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_juslak {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bmklhu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_roqbxr {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kyfdne {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ukdsal {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vjffno {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_iiinvg {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_maalnf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_grcoex {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ctqosn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_grxfnu {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_msbisr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_sgiguj {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_omloap {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_cydhvj {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mvdjjc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_nssotv {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_popwxy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_idsrpb {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_knrqhk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_zvgycx {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xxtmwi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_rjyaek {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xdjase {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_mdxtxz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_vosksx {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yrxycb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_meugdc {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lkpjod {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_uqhlgx {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vlfxno {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_qibqnh {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wjbvmb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_oqiizf {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kudvxk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_lofeyd {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_renugr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_mwvbao {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ftmilj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_edpudj {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jinvpn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_wmjvnm {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_buqflh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_dlspqs {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rwcbqp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_whkhlr {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_aoumbe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ukhhmu {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_updbsv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_dbddkq {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pjyzse {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_krjzvr {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sndutg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_eppyou {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_shqnux {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_fhbgql {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jieetc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_kzcngw {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ledwsf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_wuzeci {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_glrfcf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_bwsnco {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zbdvgd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_adoocu {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yarirg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_cbkstd {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jsohca {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_vlbjkk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_fuoeff {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_unctif {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_hjrxgw {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_euyvnn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_nafqwb {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nntfkv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_vcxbtp {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_icbvvu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_cgfbhj {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oklgzx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_jpddeo {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zmpxaf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_hfgcxf {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iwqbxy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_qxwuoo {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ctlfcc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_kfogey {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zdqxkf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_fezhro {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nblsca {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_hlxrvd {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wrmbja {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_foejwq {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bmkknb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_sjlwvi {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ytqpbp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_wzksrh {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cwhtzm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_kuemkh {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lmuefw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_fedqqm {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pdggbc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_hezggp {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pgmhvk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_sltjit {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gokegr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_vjuacd {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_itgeju {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_jfgjqp {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vxzrzc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ukxsxk {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_klfbqb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ghohji {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lukwpb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_guadto {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_lanxyu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wngrkd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 540px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xsxaus {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ljkmoc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_ukmdxp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff;
  border: 0 #0084ff;
  border-radius: 4px;
  outline-color: #0084ff;
  width: 20px;
  height: 20px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cilgat {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lzalgd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_dyokwk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.76px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fwpscs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 400px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_kxvctf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_yzkucx {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_cimeam {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_qufwzh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_jvvget {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 1px solid #0000000f;
  outline-color: #191919;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.a_cfwf_fhtceq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #000;
  text-align: left;
  vertical-align: top;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #0000000a;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 14px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  animation-duration: 0s;
  display: flex;
  position: relative;
  box-shadow: 0 2px 6px #0000000f;
}

.div_cfwf_ogkfjb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  text-align: left;
  cursor: pointer;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_jamcie {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  text-align: left;
  cursor: pointer;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_vqqoal {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #000;
  text-align: left;
  cursor: pointer;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ztasnv {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #000;
  text-align: left;
  cursor: pointer;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_bswhub {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  text-align: left;
  cursor: pointer;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_rxtgcn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  text-align: left;
  cursor: pointer;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_gpmtbd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  text-align: left;
  cursor: pointer;
  fill: #000;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_jkuube {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  text-align: left;
  cursor: pointer;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  text-decoration: none;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_jcukrw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  vertical-align: top;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #0000;
  outline-color: #0000008f;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 14px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_jontpc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_xgooxy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_dtjzqs {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0000008f;
  outline-color: #0000008f;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_owdukl {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0000008f;
  outline-color: #0000008f;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_auggrp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_vnmdrk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_iwzlcn, .path_cfwf_cmqssj, .path_cfwf_wuytxc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  fill: #0000008f;
  fill-opacity: .56;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_hvhvoj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_udbwpw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  vertical-align: top;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #0000;
  outline-color: #0000008f;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 14px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_xprjog {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_arhzbs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_agntbl {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0000008f;
  outline-color: #0000008f;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_yotkmy {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0000008f;
  outline-color: #0000008f;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jxtxwl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_afjvms {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_tfszvn, .path_cfwf_hogcmm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  fill: #0000008f;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_iusnee {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_omtlop {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #0000000f;
  border-top: 0 #0000000f;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
  overflow: hidden;
}

.div_cfwf_zbwyfl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_cqhlqh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  min-height: 592px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_zydrjl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  height: 640px;
  margin: 0;
  padding: 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_bfaxqo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ytyafz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 440px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qeqgou {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zwlarh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_npvqqf {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_gzdxxk {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_xvkopf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_kcifll {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_glypxb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_hhayye {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_xcxrfx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.6px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 40px;
  font-weight: 400;
  line-height: 1.1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_dxuhds {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_drylgs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 32px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_mbpium {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_dpnviz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ntdwmx {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_ofujtd {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_oziddq {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ahxwxs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ctikqv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_izvvec {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_hherrp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tdhmrn, .div_cfwf_diybdg, .div_cfwf_bmzcbn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_nmntvi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 1px solid #1919190d;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_awqnkz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zykewk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  cursor: pointer;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 48px;
  font-weight: 600;
  line-height: .5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_antigu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_inbvcd {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 22.4px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_trwrdi {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 22.4px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_avsvxr {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_kbulox {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vnhvrx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_duuxhq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_hyncku {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_kufrfa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uhhblk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_zowhop {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_auqedb {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_clagte {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xizybq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_grkqxw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_kfoxrc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ojsobb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_nfmbax {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_zqkjfd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 20px 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ksvvqy {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #191919;
  outline-color: #191919;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zlfybf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_jkwupy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
  overflow: hidden;
}

.div_cfwf_mlqarb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.img_cfwf_iowakb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 130%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_flnmgx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
}

.div_cfwf_lgrhyj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  min-height: 592px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_ckldsp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  height: 640px;
  margin: 0;
  padding: 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_tyfxqr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_agxxrs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 440px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nuswzt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rjckvn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_pvarbj {
  box-sizing: content-box;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_sgqlzs {
  box-sizing: content-box;
  clear: both;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_tvkwfx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_hocyiu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_jmahjd, .path_cfwf_stqpyd, .path_cfwf_nixxzi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_zsfuuh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_bitljf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.6px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 40px;
  font-weight: 400;
  line-height: 1.1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_hjyimf {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hifxmn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 32px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_cqjwbk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_eimujr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ahriah {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_cfwari {
  box-sizing: content-box;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_bbrlga {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ismtvr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bhnnmq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ayvfxg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_gbsumk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_szbgtv, .div_cfwf_ttvhtc, .div_cfwf_vlvtoo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_ucdkcz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 1px solid #1919190d;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oyxiyk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zhpvuk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  cursor: pointer;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 48px;
  font-weight: 600;
  line-height: .5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qsnqze {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_bqnhra {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 22.4px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_mbuqrv {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 22.4px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_qkayvz {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_limwuj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mauvbv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_hlvkse {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_kpkvxw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_rjkpyr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cjjacx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_ligcpj {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_vtdbfb {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_blcolf {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_aspjpw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_damwee {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_jnctiu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ufgmqb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_mrzcsh {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_rkwtkm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 20px 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wivmep {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #191919;
  outline-color: #191919;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pxjfcn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_hnwucm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
  overflow: hidden;
}

.div_cfwf_nvyrrg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  justify-self: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.img_cfwf_ewpzvk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 130%;
  max-width: 130%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_btnzqp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
}

.div_cfwf_cczarw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  min-height: 592px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_vrvhnb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  height: 640px;
  margin: 0;
  padding: 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_gqagxy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bwyvgp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 440px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uupjah {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ahtyfm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_wnbpbl {
  box-sizing: content-box;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_otcpmd {
  box-sizing: content-box;
  clear: both;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_njnnoi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_wlancc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_tmdyub, .path_cfwf_kmlrav {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_lbvokv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_qqoupv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.6px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 40px;
  font-weight: 400;
  line-height: 1.1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_mzvsji {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_losjob {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 32px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_tmjnyn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_bicwwf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_txvavr {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_jjmbmf {
  box-sizing: content-box;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_grlznw {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_psijcb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ebecsm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_txeuvl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_avfztk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qjlcnm, .div_cfwf_rcyjmt, .div_cfwf_ekphno {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_ggqnid {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 1px solid #1919190d;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_scvtyp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dnvusk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  cursor: pointer;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 48px;
  font-weight: 600;
  line-height: .5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cxhtdv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_dofdwg {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 22.4px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_vcentj {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 22.4px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_sdqawe {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_khbgjf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iwuczs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ohpasj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_xgfxtl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_wruuqi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jssrkq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_uhjgyp {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_pukkcc {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_vdjlqk {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qhoqlw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_cxkqbn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_nlkkgb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fpolcc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_ehuiqa {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_rgiifa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 20px 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iwakbu {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #191919;
  outline-color: #191919;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_eyotcu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_ebtfix {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
  overflow: hidden;
}

.div_cfwf_oknoil {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  justify-self: start;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.img_cfwf_zcoztr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 130%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_icdmkp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xjlzsf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nfznka {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_btvjff {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_htjsnt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/686f7dbf644fc1d00b712271_Enterprise%20BG.svg");
  background-repeat: no-repeat;
  background-size: contain;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  padding: 80px 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
  overflow: hidden;
}

.div_cfwf_aantys {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wbxqds {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_zkofro {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oddhae {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  max-width: 580px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_kdndfs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -1.76px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_twplqo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_avhgih {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  max-width: 300px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sfgypf {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_ezfjtl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.14px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_sgxsdg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #fff;
  border: 1px solid #1919190d;
  border-radius: 8px;
  outline-color: #191919;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_xckajj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uxwmzq {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_vzbfbm {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_qwoath {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_qwbbzd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_goeooc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_nhywjm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ievkfn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  gap: 8px;
  width: auto;
  max-width: 880px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_wnhksp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #ffffff05;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_skedci {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_poimrg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_qopkpd {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_holcun {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_usvqpe {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_frjlqr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_jmrnst, .path_cfwf_nryevf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_awndqq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qcpqvd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #ffffff05;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_asoeus {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_skkoxo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_wvulkh {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_suxqoa {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_xnkzld {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_kxhodc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_djstvh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_zpmore {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uyrqog {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #ffffff05;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ybuynq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bougha {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_naruvq {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_onosxu {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ehkopd {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_uxbtuo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.g_cfwf_yxnkkd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  -webkit-clip-path: url("https://momentic.ai/#clip0_1355_5438");
  clip-path: url("https://momentic.ai/#clip0_1355_5438");
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_lxmkln {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.defs_cfwf_fofrfx, .clippath_cfwf_pdsuhw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_crjjnv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
  transform: translate(.5px);
}

.p_cfwf_scowlt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_stptjq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jvdadn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_olsqwj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tdzfro {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_oyqbgg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 440px 1fr;
  grid-auto-columns: 1fr;
  gap: 180px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_clphtl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ynnhgn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_dywgns {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_drpzym {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff;
  border: 0 #0084ff;
  border-radius: 4px;
  outline-color: #0084ff;
  width: 20px;
  height: 20px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qryciz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_npzncl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.76px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dbjlhs, .div_cfwf_igmgqt, .div_cfwf_ncuuhq, .div_cfwf_ebblet {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fwujaa {
  z-index: 5;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-bottom: 1px solid #d9d9d9;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_yaacsa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  vertical-align: top;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding-top: 24px;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_axyxfu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  letter-spacing: -.2px;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xeijdq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lhymun {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_jbycpb {
  box-sizing: content-box;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_fbmgyk {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jlueje {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_vmaqvl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_trtqbe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  clip-rule: evenodd;
  fill: #191919;
  fill-rule: evenodd;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: inline;
}

.nav_cfwf_wtzgyr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  min-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
  overflow: hidden;
}

.div_cfwf_gwexot {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ajmueh {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bkjadb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 544px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_cdoahf {
  box-sizing: content-box;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_twppeh {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_glaorb, .p_cfwf_dxbvfq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zoerre {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_irisow {
  z-index: 5;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-bottom: 1px solid #d9d9d9;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_qwfeky {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  vertical-align: top;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding-top: 24px;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_vyvaqe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  letter-spacing: -.2px;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_psyziy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cthlss {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_emlxzp {
  box-sizing: content-box;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_jubxuv {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_gduogd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ufbzdl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_upqafc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  clip-rule: evenodd;
  fill: #191919;
  fill-rule: evenodd;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: inline;
}

.nav_cfwf_gnbrqt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  min-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
  overflow: hidden;
}

.div_cfwf_byvedh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tsubev {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_okgrsz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 544px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_otcngc {
  box-sizing: content-box;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_rvcijv {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_otivav, .p_cfwf_vbztqi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_haiune {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nbojaf {
  z-index: 5;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-bottom: 1px solid #d9d9d9;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_hfgovv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  vertical-align: top;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding-top: 24px;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_shpvzw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  letter-spacing: -.2px;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_huspwx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bjiago {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_spemof {
  box-sizing: content-box;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_yyctty {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_wwveyj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_gauoll {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_urtply {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  clip-rule: evenodd;
  fill: #191919;
  fill-rule: evenodd;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: inline;
}

.nav_cfwf_kznqyi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  min-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
  overflow: hidden;
}

.div_cfwf_cpltvs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ptjtrs {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hfnmgx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 544px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_niulve {
  box-sizing: content-box;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_tdfmum {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_xhllon, .p_cfwf_wneglh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_amtsci {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_aedaqe {
  z-index: 5;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-bottom: 1px solid #d9d9d9;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_affojr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  vertical-align: top;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding-top: 24px;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_ewgrvy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  letter-spacing: -.2px;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pcvpsa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lfakjw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_yezbzl {
  box-sizing: content-box;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_bcfkbh {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_msmdnl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_tjfjoa {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_rmmmoe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  clip-rule: evenodd;
  fill: #191919;
  fill-rule: evenodd;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: inline;
}

.nav_cfwf_zomjdw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  min-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
  overflow: hidden;
}

.div_cfwf_frornm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fbvaya {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vpxdft {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 544px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_kphbad {
  box-sizing: content-box;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_uirqnf {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_hjoxue, .p_cfwf_vliqdk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ohbgxi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rleomq {
  z-index: 5;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-bottom: 1px solid #d9d9d9;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_xhlfdd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  vertical-align: top;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding-top: 24px;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_xztpnw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  letter-spacing: -.2px;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_juckwl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uaajqu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_oygfzf {
  box-sizing: content-box;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_lzhisr {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_rovjkz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_eafhdg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_hrvpsw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  clip-rule: evenodd;
  fill: #191919;
  fill-rule: evenodd;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: inline;
}

.nav_cfwf_qdtyoy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  min-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
  overflow: hidden;
}

.div_cfwf_czuzpt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mjiics {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ruufkm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 544px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_owbcyk {
  box-sizing: content-box;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_nxuklg {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_odyrqx, .p_cfwf_dyeghp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_rkhznc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_heazny {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ncfrkx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bisbdy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jobyet {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_vdacjj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 360px;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_pdmkdn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_wghcjz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: -2.56px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 64px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ynrjxm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qqkepk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: row-reverse;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_egiypw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_bhyiuj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xoiixv {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_mfbqny {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ltnkdl {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_zmcumb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bxhubn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_sexnfg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.footer_cfwf_efymlj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
  position: relative;
  overflow: hidden;
}

.div_cfwf_bhrhbc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bwevfp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 160px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pircjf {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_gkhqcs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 280px 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  gap: 146px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_zfbxww {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rcdjeo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_jjzndr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: 182 / 28;
  transform-origin: 50%;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 180px;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #fff;
  text-decoration: underline #fff;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline-block;
}

.pseudo_before_cfwf_zdznzt {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_afhdne {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_kkdtsn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ubjuxy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.g_cfwf_oscwmc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
  clip-path: url("https://momentic.ai/#clip0_740_585");
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_qitpim, .path_cfwf_neqcld, .path_cfwf_glibkb, .path_cfwf_cglrak, .path_cfwf_ctepzk, .path_cfwf_oaqbfl, .path_cfwf_ybjcbx, .path_cfwf_dkibwa, .path_cfwf_ltbqja {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.defs_cfwf_mkhrtp, .clippath_cfwf_uibwao {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_glhiat {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 181px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
  transform: translate(.5px);
}

.div_cfwf_ydqfxm {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bbzjeq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uvdmhu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: -.14px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tmqgqo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_holvsp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_occecq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zahaeo {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mkuirk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_shjfps {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_modavx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_luohch {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_pbdknz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_flvnnb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_rnrsqi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_qrpccl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_yhyjul {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_hxugxs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_lycwqi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_qdwonz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff9;
  column-rule-color: #fff9;
  cursor: pointer;
  caret-color: #fff9;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff9;
  outline-color: #fff9;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff9;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_giwfld {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xfistx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_armxud {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mivqia {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fhwata {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_jbuceo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_thylfj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_otarsw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_jkqwys {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_cemmyv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_wwlmyj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cwsvlw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bqpkuq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_klhgth {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lmxqgl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jfgamp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_dhfgzc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_olcvme {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_xqvhcm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_imihts {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_ftvcvg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_znbfvp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_chbvcw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ipklbs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dxmbpd {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_catlad {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_heytdp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_jduhou {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ujevmt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_pwgmdm {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_odvsav {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_rshtmj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_arqhob {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_fbbxpj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_waewas {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  letter-spacing: -.14px;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_cuhtzt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_rbdwqb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_jgbnav {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_uflfih {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_erxsmv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bknpua {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_etsaww {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_uwpxgu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  letter-spacing: -.14px;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_hwwmib {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_joqnuk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_hsbujb {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ngfnqq {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_zbjisv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_nlixzf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_zwvour {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_cpzeiu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  letter-spacing: -.14px;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_frwnjk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: 1160 / 210;
  color: #ffffff29;
  column-rule-color: #ffffff29;
  cursor: pointer;
  caret-color: #ffffff29;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffff29;
  outline-color: #ffffff29;
  width: 1200px;
  max-width: 1320px;
  height: auto;
  margin: 0 auto -80px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffff29;
  animation-duration: 0s;
  display: block;
  position: absolute;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.path_cfwf_pxvgmk, .path_cfwf_svetxx, .path_cfwf_sonyfn, .path_cfwf_mrhxea, .path_cfwf_tqvclf, .path_cfwf_tnlxdq, .path_cfwf_eujkzs, .path_cfwf_lqnbkh, .path_cfwf_mhiltd, .path_cfwf_qlklva, .path_cfwf_fnzycb, .path_cfwf_mhjqns, .path_cfwf_pplqyg, .path_cfwf_imnlxm, .path_cfwf_jzndvx, .path_cfwf_qdosrg, .path_cfwf_sjnczr, .path_cfwf_xldnzt, .path_cfwf_opcbjf, .path_cfwf_afrldb, .path_cfwf_jkmyxu, .path_cfwf_tzcybo, .path_cfwf_dkpotn, .path_cfwf_pqxnyn, .path_cfwf_mczuje, .path_cfwf_aydeef, .path_cfwf_grofqx, .path_cfwf_rhgldq, .path_cfwf_zpxwvi, .path_cfwf_gyslkm, .path_cfwf_ijitmw, .path_cfwf_xrhcjh, .path_cfwf_gkjyie, .path_cfwf_gcbyau, .path_cfwf_pufpfs, .path_cfwf_nxnqny, .path_cfwf_dodgka, .path_cfwf_zonqwy, .path_cfwf_ffyydk, .path_cfwf_vrigyg, .path_cfwf_mejlkl, .path_cfwf_ikusku, .path_cfwf_egbpyo, .path_cfwf_gdywuu, .path_cfwf_ppcsja, .path_cfwf_ygskxx, .path_cfwf_lvlgob, .path_cfwf_gahhua, .path_cfwf_iflxxy, .path_cfwf_nleumc, .path_cfwf_areynz, .path_cfwf_xprijh, .path_cfwf_mhkplu, .path_cfwf_azeivi, .path_cfwf_tdleus, .path_cfwf_ifsihd, .path_cfwf_kbiwip, .path_cfwf_razpqa, .path_cfwf_ufsgme, .path_cfwf_qtddyb, .path_cfwf_ucienw, .path_cfwf_mdoool, .path_cfwf_losdlp, .path_cfwf_xqgzja, .path_cfwf_zhezwq, .path_cfwf_bsoklq, .path_cfwf_woxiwp, .path_cfwf_qipggo, .path_cfwf_dkygpr, .path_cfwf_drfcdo, .path_cfwf_tgbuua, .path_cfwf_esiqjz, .path_cfwf_trcyfu, .path_cfwf_uqrety, .path_cfwf_ymtrwq, .path_cfwf_kjnrtm, .path_cfwf_szmyvf, .path_cfwf_crpjup, .path_cfwf_hlisnd, .path_cfwf_lhotvk, .path_cfwf_zxhpez, .path_cfwf_ggpzgq, .path_cfwf_skuhkn, .path_cfwf_snlitz, .path_cfwf_fijnwn, .path_cfwf_nyenfm, .path_cfwf_lkwofa, .path_cfwf_jviphl, .path_cfwf_avgfvl, .path_cfwf_svnufm, .path_cfwf_gqlydk, .path_cfwf_ghtujx, .path_cfwf_dybecf, .path_cfwf_bbsiax, .path_cfwf_tlcfip, .path_cfwf_xmamqv, .path_cfwf_ffdbbl, .path_cfwf_fgqpyu, .path_cfwf_qzoxmv, .path_cfwf_feusio, .path_cfwf_rhygwu, .path_cfwf_cdqjwj, .path_cfwf_yvonqy, .path_cfwf_kzkuvi, .path_cfwf_jupapi, .path_cfwf_iplimq, .path_cfwf_leawje, .path_cfwf_tiufsa, .path_cfwf_xhxqrn, .path_cfwf_gaybqq, .path_cfwf_xotajz, .path_cfwf_ttpzcd, .path_cfwf_ispqke, .path_cfwf_msredx, .path_cfwf_hrivuk, .path_cfwf_ktvnah, .path_cfwf_vqpdct, .path_cfwf_bgvalu, .path_cfwf_rlvdtz, .path_cfwf_ermgul, .path_cfwf_hjgqnt, .path_cfwf_zxdagj, .path_cfwf_rviuqy, .path_cfwf_nruluw, .path_cfwf_lgsiey, .path_cfwf_bspxha, .path_cfwf_uituls, .path_cfwf_fjwjso, .path_cfwf_hzryen, .path_cfwf_gbedzu, .path_cfwf_ckyuxh, .path_cfwf_xhhnls, .path_cfwf_zhzzok, .path_cfwf_anpyrv, .path_cfwf_gobujc, .path_cfwf_mfojpb, .path_cfwf_ptygrc, .path_cfwf_ihllmr, .path_cfwf_xxoeut, .path_cfwf_jrrodj, .path_cfwf_eqlwrx, .path_cfwf_ezcifa, .path_cfwf_hcbjgg, .path_cfwf_gpjqrm, .path_cfwf_dbzgee, .path_cfwf_rdvqdg, .path_cfwf_nqyzms, .path_cfwf_xgxgua, .path_cfwf_hibzbl, .path_cfwf_gfqvmw, .path_cfwf_kvfqcy, .path_cfwf_ccgmrl, .path_cfwf_ddkdas, .path_cfwf_mduxos, .path_cfwf_yjtydn, .path_cfwf_mcurcs, .path_cfwf_hkdxzz, .path_cfwf_tgvzpz, .path_cfwf_uywspg, .path_cfwf_qdoisw, .path_cfwf_fzpozf, .path_cfwf_whhkrf, .path_cfwf_dnvpmm, .path_cfwf_grubda, .path_cfwf_qdvmki, .path_cfwf_tkrxyw, .path_cfwf_fbvgez, .path_cfwf_atxdzs, .path_cfwf_djndcc, .path_cfwf_vlhwox, .path_cfwf_vnseol, .path_cfwf_ssexbd, .path_cfwf_zryfwb, .path_cfwf_xrgagm, .path_cfwf_wfoygd, .path_cfwf_euroos, .path_cfwf_rxvgdo, .path_cfwf_loffal, .path_cfwf_mszzdn, .path_cfwf_jbczon, .path_cfwf_rjzimc, .path_cfwf_zgjkqk, .path_cfwf_sfgtsy, .path_cfwf_dbfaup, .path_cfwf_emjybf, .path_cfwf_blxyhj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffff29;
  column-rule-color: #ffffff29;
  cursor: pointer;
  caret-color: #ffffff29;
  fill: #ffffff29;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffff29;
  outline-color: #ffffff29;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffff29;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_cbtzfn {
  z-index: 2147480000;
  visibility: hidden;
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal;
  background-color: #000c;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 800px;
  margin: 0;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  transition-timing-function: ease, ease;
  animation-duration: 0s;
  display: flex;
  position: fixed;
  inset: 0%;
}

.pseudo_before_cfwf_vdaara {
  visibility: hidden;
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_opwuxy {
  visibility: hidden;
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_wncucm {
  visibility: hidden;
  box-sizing: border-box;
  aspect-ratio: 16 / 9;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1440px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.iframe_cfwf_pqqkhl {
  visibility: hidden;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 inset #191919;
  border-radius: 12px;
  outline-color: #191919;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_kddxtp {
  visibility: hidden;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e1024e6be048296d803e4_close.svg");
  background-position: 0 0;
  border: 0 #191919;
  outline-color: #191919;
  width: 40px;
  height: 40px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 32px;
  right: 32px;
}

.iframe_cfwf_qvfakm {
  visibility: hidden;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 2px inset #191919;
  outline-color: #191919;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.pseudo_before_cfwf_vfzake {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_gkdfem {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_eanbaf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_wluarm, .img_cfwf_oikxjw {
  box-sizing: border-box;
  aspect-ratio: auto 1;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 1px;
  max-width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.iframe_cfwf_movifa {
  visibility: hidden;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 2px inset #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.img_cfwf_ftjcrf, .img_cfwf_tioutt {
  box-sizing: border-box;
  aspect-ratio: auto 1;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 1px;
  max-width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_fhlpmp {
  z-index: 200;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: sticky;
  top: 0%;
  left: 0%;
  right: 0%;
}

.a_cfwf_rqzkis {
  z-index: 5;
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_woemku {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xpfjwv {
  z-index: 5;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-bottom: 1px solid #1919191a;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_nwkguv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cxxaim {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 1376px;
  height: auto;
  margin: 0 auto;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_rxsjjb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: 129 / 20;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 192px;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_hefsuw {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_cjokms {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_lqnugf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_mipijc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.g_cfwf_fdnfqy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
  clip-path: url("https://momentic.ai/#clip0_740_585");
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_gudhot, .path_cfwf_pxlwkg, .path_cfwf_myqdlr, .path_cfwf_qczrxi, .path_cfwf_ygpepv, .path_cfwf_sanccm, .path_cfwf_eouswx, .path_cfwf_ujpurn, .path_cfwf_lqyomy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.defs_cfwf_xkkdct, .clippath_cfwf_urnbnq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_emdtli {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #191919;
  outline-color: #191919;
  width: 181px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
  transform: translate(.5px);
}

.div_cfwf_rigqny {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_mgpacj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.a_cfwf_vpnxxh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_egjieb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_jwvyje {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_owollc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_jaiwyv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_sxyqyp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_eoymec {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_bpkbxu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_mqnpxd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_hbqjba {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_usiktb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0 0 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ehwagy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.a_cfwf_bxuaia {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #efefef;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #000000a3;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_aictry {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ektrth {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_qjaefm {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000000a3;
  outline-color: #000000a3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_arfxdl {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000000a3;
  outline-color: #000000a3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_olsfuv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_axkend {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_eimfqp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  fill: #000000a3;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_hsaacx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_ashfdo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qoentp {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_azebtp {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_jhsnvr {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ssidkn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_eehwmt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_wwrhgs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.label_cfwf_gkwbie {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 4px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_oereod, .div_cfwf_bzhgrl, .div_cfwf_kkvpbu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: default;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cjpfmj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_oajfgk, .div_cfwf_tpeonv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rlmese {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.a_cfwf_avrhri {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_mcumlt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_wnxhnw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_lpmqgy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_nvbkpq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_xiuqdu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_urqrdk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_iidqkm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_sqwbzk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_dlvmmg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tdubtv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.a_cfwf_donyhr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #efefef;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #000000a3;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_toguge {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_aqvgvg {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_jsphlp {
  box-sizing: content-box;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000000a3;
  outline-color: #000000a3;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_rutkin {
  box-sizing: content-box;
  clear: both;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000000a3;
  outline-color: #000000a3;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_npmuqd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_lpicvc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_tfhysu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  fill: #000000a3;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_ejkmfx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_rourlh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xzipia {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_ddkggc {
  box-sizing: content-box;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_dlyirt {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_qdxbtm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_wvjvlc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_qillfj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_bwkmct {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_aizeka {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jvchpm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ldevju {
  z-index: 200;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: sticky;
  top: 0%;
  left: 0%;
  right: 0%;
}

.a_cfwf_rqhovs {
  z-index: 5;
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_tmaxzf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_buvvlf {
  z-index: 5;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-bottom: 1px solid #1919191a;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_vnnmkg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jjirpt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 1376px;
  height: auto;
  margin: 0 auto;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_lpcpla {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: 129 / 20;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 192px;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_uwfhhj {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_yhroop {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_hgbwgp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_cglsdl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.g_cfwf_wxmmsy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
  clip-path: url("https://momentic.ai/#clip0_740_585");
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_ghgtqn, .path_cfwf_nzgcfq, .path_cfwf_kpyivs, .path_cfwf_bfddbs, .path_cfwf_rresnq, .path_cfwf_btioqn, .path_cfwf_ctitio, .path_cfwf_zmthxt, .path_cfwf_movyzx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.defs_cfwf_osqkwa, .clippath_cfwf_evfkoo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_cktlbl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #191919;
  outline-color: #191919;
  width: 181px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
  transform: translate(.5px);
}

.div_cfwf_wqfeem {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_gdctee {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.a_cfwf_lvrzqo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_zjsvod {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_cijcck {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_clzizx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_qowxbp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_nokhad {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_wkgsvo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_hsfljh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_wxbffx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_bnijwh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mphkbv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0 0 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ngbbzk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.a_cfwf_dozomr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #efefef;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #000000a3;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_pzcybn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wwcdxj {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_xiioeo {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000000a3;
  outline-color: #000000a3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_wqmcke {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000000a3;
  outline-color: #000000a3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_svefuy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_tkgxpl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_fdlsah {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  fill: #000000a3;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_yhplfs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_wdnnyz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iieksm {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_csiiht {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_mcbtqa {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_zxhgqw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_uhhlfw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_xsvqig {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.label_cfwf_fhcuje {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 4px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_bbtzqi, .div_cfwf_vuyvoy, .div_cfwf_logson {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: default;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_njkthk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_qwjrxi, .div_cfwf_mvdjyl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bgbrcw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.a_cfwf_bxqzxp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_uywgjo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_tvbtxe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_elimeq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_jwkzrg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_wokzrj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_ulakjf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_jalovl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_jlkfzn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  max-width: 100%;
  height: 40px;
  min-height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ysifjf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.07px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kvxmrc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.a_cfwf_pekuhj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #efefef;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #000000a3;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_flmnnv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ghjolc {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_bwixud {
  box-sizing: content-box;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000000a3;
  outline-color: #000000a3;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_xdgfjk {
  box-sizing: content-box;
  clear: both;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000000a3;
  outline-color: #000000a3;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_bwdoig {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_knufwb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_eutdkm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000000a3;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #000000a3;
  cursor: pointer;
  caret-color: #000000a3;
  fill: #000000a3;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000000a3;
  outline-color: #000000a3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #000000a3;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_vriuto {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_ugicdd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ktkdxy {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_lijcjv {
  box-sizing: content-box;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_esnyil {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jxlgeu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_mcyvhw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_evrwfd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_vjgmrb {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_yenegi {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ydrssn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mvfswi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ufiprb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 32px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xcxilq {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_rgysll {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 720px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gqxirn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qacuqm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_okppme {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_rzujly {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_ldgecl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #0084ff;
  border-radius: 6px;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qbwhks, .div_cfwf_xmwmcf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qkexcl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_qosmcr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -2.88px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 72px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mzpvnc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mlkacc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 544px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xxuysm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_mebfeo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_drpjvj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_jmmkmr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_beeokx {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_yhsdtj {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_skvblr {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_sljxhf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_yyqgzu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_loxxsq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_kkpsok {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nxkzoa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e7e7e7;
  border: 0 #e7e7e7;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  gap: 1px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 1px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_nsxbap, .div_cfwf_fuivst, .div_cfwf_osjwll {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_snpohe {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_fguywy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_ynoxje {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_ktfbwb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bveswh {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_dislqv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dznilt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_kivnmm {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_tsthon {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_tqsnms {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_szzdpb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_mphcnm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_uexgdf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_obudio {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ktupcq {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_qtncbh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_gytval {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_zktxtj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_finehe {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_waqwmw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_uyhjpl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_cawhuo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gbrvhn {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_tmarwj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uothtx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_tekymo {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_epcdum {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_fzrafb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_tbqybe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_evriug {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_qnqebp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_wlwwew {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ripbtn {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_urrgjd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_rlivkp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_afnioi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_dmipvk {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_lxfsja {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_dxvten {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_fnelmg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pfbfex {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div_cfwf_uwfdao {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vwxxmm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_jbhjjd {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_dthwap {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_dqlaic {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_uluqfi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_khiazj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_qlnddu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_yrwctp {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_yuxaxo {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_mvptos {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.a_cfwf_kmudlx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_gkewpl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_ctuyty {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_hffuyt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_wmsmzs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_onwckj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oihekn {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_ahadrz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sxyjsa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_madzti {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_pzxcva {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ksdoso {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_lmzszs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_cjyupv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_bmzyfk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_tksksw {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_lxsanv {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_eadmfn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_qlkcya {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_dogvxe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_qcukpe {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_xuttsx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_guwamm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_eqltbu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ypjsmx {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div_cfwf_iyykyp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_teiznu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_biegpx {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_qkkoga {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_pzcyzj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bvoqvw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_gdytpd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_faarpj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_oeykrr {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_pordjk {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_soqmju {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.a_cfwf_odtoyb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_fbixfa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_bhvjvr {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_zcljca {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_sryasl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_fmfkhr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ouninq {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_louzui {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ruzgtk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_qrirsy {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_delekn {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_kifrbw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_xivwhb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_wargdr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_fvmlxh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_kmjaao {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_lhqbie {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jdjyti {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_cjfcmr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_sfclpl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_tfdqwt {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_mndchh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_nifeov {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_drarpj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nanrhv {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_hsaumy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ymstmh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_tgvito {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_mpvgye {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_qnerka {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_reilrg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_flqmmc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_fairph {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_garcib {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_hzuldt {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_bfteuo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_qbfhce {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_eigmwa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_ualypx {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_ibimay {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_gglckw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_ejdhhb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ubrszr {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_mbqamb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fmhrif {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_bjnzll {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_urcmmd {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_fuhdtx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_yuxxtt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_pkclgo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_vjxuuw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_rycbtu {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ldopvn {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_pmjyrg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_nxyqdf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_ijjevl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_gcutlf {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_bfdcrj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_uvxvbt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_ecyosq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_icroyz {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_ztjrga {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ycarka {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_bppeju {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_sdmmey {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_snuedb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_iqwjfm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_affaul {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_tngutn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_bjjgim {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_vndcen {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_gbwlrn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_tkwdzr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_irgzlx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_qlqqyb {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_aytizv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_rpusqt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_ogslus {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ostaro {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_aylikl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_brmtly {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_qcsnrr {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_cqpgmt {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_foqicx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ndzgnr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_gnplgn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_pppaki {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_nqpglt {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_hrlvkb {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ootyrd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_dkdzbg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_mfwsya {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_khvhvy {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_brakmr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_qrwfmc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_reajin {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tmpgqi {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_fhyvjh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_exuegy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_grdwei {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_brxwjz {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_cquxjy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_iedren {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_qhmpwe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_wtqqaj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_pahthu {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_gbblqw {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_vwarfm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_rzmcgu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_maengb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_gjxfoz {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_rscacs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_fbjtws {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_rddqex {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xznwxn {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_zyvkua {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tvpblx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_vgqobp {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_dzkahx {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_qvoyig {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ggjqan {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_kvlmar {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_laxvlf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_knjfjk {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ankdla {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_wmmtio {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_tcyfzq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_uqwoxm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_bxmaaw {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_sehqih {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_huyrat {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_ypsdvq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qkxhzp {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_xyctvb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pfhkwd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_aklxao {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ktvimk {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_taruaf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_fcdtbn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_khaepm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_qeeczl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_qnfssw {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ivjpfp {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_mfqxfs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_doimvr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_guomgv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_jnoisz {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_erdrkf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_ffwyvc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_urstkr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fmfdrp {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_sbcdjk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mawzgx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_bugvbp {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_lwwxcv {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ochtqi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_obgvvn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_lyatwr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_nafsaz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_ctgert {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_tmkqov {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_oxxvia {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_cvwmva {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_curijz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_secbwn {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_lrplzr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_duxyrl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_ijdysy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jlzmkt {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_gyqysd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ajwzur {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_sygfuc {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_khzmvy {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_wayiol {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_zekekx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_qlrfmu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_dvnlvs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_ncntfi {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_plfqgn {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_hwcmvb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_dpxsbl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_wmyafx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_hvttim {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_lkqpan {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_jbnwga {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_wuhnkm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hqqgie {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_hslrgo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gjwsjz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_zgmvdn {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_fhoizu {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_qwdeto {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_zbjgcv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_wgwmka {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_vbxcyc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_yvzwvc {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ycqvyb {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_fbxtzx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_mfddyc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_ptxdum {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.36px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #fff;
  outline: 1px solid #e7e7e7;
  grid-area: 2 / 3 / 3 / 5;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_edfigb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.36px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_ephgwo {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_fazpfe {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_pygumf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0;
  padding-top: 56.2766%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
}

.iframe_cfwf_eppkbm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.div_cfwf_zbiohc {
  box-sizing: border-box;
  aspect-ratio: 16 / 9;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #e4e4e4;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
  inset: 0;
}

.pseudo_before_cfwf_psokyi {
  box-sizing: content-box;
  pointer-events: none;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_zyyhvc {
  box-sizing: content-box;
  clear: both;
  pointer-events: none;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_uqecct {
  box-sizing: border-box;
  aspect-ratio: auto;
  pointer-events: none;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-radius: 12px;
  outline-color: #191919;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.iframe_cfwf_uyebpn {
  box-sizing: border-box;
  aspect-ratio: auto;
  pointer-events: none;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 inset #191919;
  outline-color: #191919;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_lpvhes {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_hrbvuu {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_gfzzds {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
}

.button_cfwf_hcxles {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: #191919;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e4fca5613d5a4a2aa9d92_play-blue.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100px 100px;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  gap: 20px;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
  bottom: 20px;
  left: 20px;
}

.header_cfwf_gdbswd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e9953077f53ef63addc04_Pattern.avif");
  background-repeat: no-repeat;
  background-size: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qcewwo {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .33;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-end;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
}

.pseudo_before_cfwf_mmldrs {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_kebadm {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_rceawz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 240px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 0%;
  bottom: 0%;
  right: -13%;
  transform: rotate(90deg);
}

.div_cfwf_xfjyud {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 10px;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  animation-duration: 0s;
  display: block;
  overflow: hidden;
}

.pre_cfwf_qcyikk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  overflow-block: auto;
  overflow-inline: auto;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1;
  text-decoration: none;
  animation-duration: 0s;
  display: block;
  overflow: auto;
}

.div_cfwf_zqlqnw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ifvlvo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 32px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jsoxfl {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_jwzrwa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 720px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hazhfl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ivrord {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_wrultb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_xczhnz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_catpaw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #0084ff;
  border-radius: 6px;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_egnkxh, .div_cfwf_tvjdne {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  cursor: pointer;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wgvcal {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_asiwik {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -2.88px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 72px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pgvgwx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vnwiia {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 544px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_aftklm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_tagavc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_cehkig {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_nclnly {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wfzavr {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_xftijg {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_abwmdh {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_vdztaf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_hlllni {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_oyxnmr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_xkpouh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lfhemi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e7e7e7;
  border: 0 #e7e7e7;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  gap: 1px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 1px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_xispwh, .div_cfwf_ksbskk, .div_cfwf_xfsdjo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_nqarix {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_zsgejb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_yycofe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_grejve {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jiimdg {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_itsvbb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fqkvyd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_zphezm {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_kfmmjz {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_fsvoso {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_vqlshg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_czccvq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_lrsrwq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_wmipuu {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_aoowje {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_atnnpu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_urvnea {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_xstepp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_pltjkp {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_vyazmh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_eanbnu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_ywwzqy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ragjiu {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_ovkwpq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pmgmur {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_efpflq {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_qcjgzf {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_nnoxqy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ylwuuq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_xanjld {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_bfiiit {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_yjexzk {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_rbxtzv {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_tvxqmg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_abdzbi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_saqzqw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_rdmabw {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_brnrhs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_jdwmxu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_ovbkne {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ilywku {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div_cfwf_ztshka {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vwgous {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_mreolb {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_awxovd {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_inrkeu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_cdrhpk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_vqtxar {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_gxtenu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_jephdf {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_tubjdz {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_orfudn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.a_cfwf_ntxuie {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_taaauf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_oqayku {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_rslkfr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_jkefkb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_pgccxu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uwyjmd {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_anrutf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ojiaau {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_odmmrw {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_tomhwp {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jevjnb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_pkwpuw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_vmjmkj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_pjatew {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_lnjpzg {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_zgbsly {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_bbriqz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_hihlqi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_hynmis {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_pslwdm {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_jhyvtq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_jbcteo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_xznbws {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yfiwhj {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div_cfwf_foawti {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wsqhhs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_ictgwp {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_feyjyh {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_dshizm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_nuwkvl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_xmnizx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_sjpwtg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_mdazsv {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_dhxdab {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jwzduo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.a_cfwf_cejyua {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_yppjsg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_mhcamo {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_zwnbcv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_piainu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_altolc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rjeefp {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_lyxcmc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jnkvjj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_yjzktn {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_gqsgpv {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_sjmwua {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_zvvxis {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_euhdcq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_tmiolb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_ijnlgb {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_desyyu {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_drxveg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_cxgsmw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_xxjaoq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_iyvhou {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_pmphax {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_eddmhj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_inliqk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_otyjoi {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_dtxlcu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xbmidn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_tgxyls {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_vyhggf {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_fuzyuc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_zzhjab {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_peqjjp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_qfjxql {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_jiuyrc {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_rrarbs {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_tvmrhe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_msghkb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_bhkxkz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_tzqjkz {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_nqoxni {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_lydbpu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_cwqbsv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ldqmph {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_cdawze {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vmtrlg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_cdieem {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_dfopcz {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ejqgak {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_wzgamn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_nhwhlv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_xwdlgy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_auuljx {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_nkkape {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_lahgwu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_pvphul {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_pkhqwg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_jmzufq {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_swsovv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_xurcra {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_ozpxcf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fwuqxs {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_tyozqd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jmlfft {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_pnepot {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_tbljhl {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_oaccwo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_qgwjjg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_kvrquc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_jkmddk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_gcgnfd {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_bpmtdv {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_yjjohr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_kjpucp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_ekomky {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_wdfggn {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_kvxpqo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_vgwwuj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_vplkox {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qmdxox {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_oqgbdv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ikmwjz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_jatdir {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_jpinpa {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_fdonfu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_dzdmwo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_swrwkj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_gqbcss {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_bdujgv {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_zeegmq {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_xbvmra {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_lxuinj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_draowk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_rgpfed {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_rjdxwn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_jhybot {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_zjgjhl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hoktam {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_ibppcj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hkiuxq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_ohvrew {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_cvkdrn {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_rsuoqh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_eukucd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_fanlum {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_qlgnvj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_lrfvfj {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_shlpaf {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_fdrorn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_obdscm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_dwxxri {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_taxqjt {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_yddgbi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_jstggv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_mtcvra {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bnqckq {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_wpknpc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gtdsaj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_enhbgg {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ucqjfx {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_hfwpyi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_fzcsfg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_svvira {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_heglxw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_pwfirj {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_kxvkpl {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_crnlgo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_ytignu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_ffryfp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_dfwipy {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_btddij {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_nptlkw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_aeukqw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oqnski {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_tafsfu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ksvirn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_bphgwi {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_pnsbsx {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_joymry {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_tckzts {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_pyjejt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_xvlyjt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_xsqxbv {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_oulanb {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_xoyvgc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_iljwry {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_mcdgwj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_jfcjjp {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_vjtgxh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_fztobe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_trlmjh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kjzjxk {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_fyowes {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lopxsy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_dgmrzd {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ycbedg {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_hcexlj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_uxmnhr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_ehtlqp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_fzxtlg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_wjfctb {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_hcraqo {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_zofjaz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_kyuzae {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_htutbl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_oyvdbl {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_holhpm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_nqwfgc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_pvafji {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dkkzwi {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_ynqwry {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pxtqqq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_xwhsft {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_gvuncj {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_otzqbu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_hyfmmv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_guluvs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_odxwlf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_pqucts {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_auwkic {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_bbbesj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_wwkdin {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_pponyc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_wwbihy {
  box-sizing: border-box;
  aspect-ratio: 180 / 110;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 0 #e6e6e6;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_ypcmhm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  width: 8px;
  height: 8px;
  margin: 8px 8px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  top: 0%;
  right: 0%;
}

.div_cfwf_ybctqt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 6% 8%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.img_cfwf_pdokoj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_veixcp {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.div_cfwf_uqchnv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rsmddk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_thokqq {
  box-sizing: content-box;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_arjiae {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_adqabt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_pcndwb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_jkvdvx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  rx: 14px;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_qbpsik {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_xiasmi {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_kohibn {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_kylqsy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: absolute;
  inset: 0%;
}

.a_cfwf_czqktk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #191919;
  text-decoration: underline #191919;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  inset: 0%;
}

.div_cfwf_swmcvw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.36px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #fff;
  outline: 1px solid #e7e7e7;
  grid-area: 2 / 3 / 3 / 5;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_aqlwwn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.36px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_hzxnlv {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_keylso {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_mpkhwv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0;
  padding-top: 56.2766%;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
}

.iframe_cfwf_yvfsqi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.div_cfwf_ccqghw {
  box-sizing: border-box;
  aspect-ratio: 16 / 9;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #e4e4e4;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
  inset: 0;
}

.pseudo_before_cfwf_occsgi {
  box-sizing: content-box;
  pointer-events: none;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_bidsra {
  box-sizing: content-box;
  clear: both;
  pointer-events: none;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_tmbfrh {
  box-sizing: border-box;
  aspect-ratio: auto;
  pointer-events: none;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-radius: 12px;
  outline-color: #191919;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.iframe_cfwf_jujbju {
  box-sizing: border-box;
  aspect-ratio: auto;
  pointer-events: none;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 inset #191919;
  outline-color: #191919;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.pseudo_before_cfwf_fmmqhw {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_euuwxb {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jioety {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
}

.button_cfwf_ocvtsl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: #191919;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e4fca5613d5a4a2aa9d92_play-blue.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100px 100px;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  gap: 20px;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
  bottom: 20px;
  left: 20px;
}

.section_cfwf_yiaoly {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dulfjo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rzlwac {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jubtro {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_nlolpu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 128px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xxasso {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iyvpkv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 600px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cqdshr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zxavjd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_tiwndt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff;
  border: 0 #0084ff;
  border-radius: 4px;
  outline-color: #0084ff;
  width: 20px;
  height: 20px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xbhkzc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qrdruf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_npmhvr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.76px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rsupcr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 400px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_wgeijt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ypcbkj, .div_cfwf_jensjl, .div_cfwf_crvhvu, .div_cfwf_qvzubu, .div_cfwf_tvbfhb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wofsqx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #1919190d;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 1fr 400px;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  min-height: 580px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_ttdomz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_liifxe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_ziafyd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_cvhkqo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rkwtuw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_chsnnf {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_plvzxf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_ftpnhp, .div_cfwf_qpeuir {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fkrzpn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ctgrvv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qabcyz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qwoyjk {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  letter-spacing: -.14px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cgtvlc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 24px 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mpadnv {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #191919;
  outline-color: #191919;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_djvrei {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 48px;
  font-weight: 600;
  line-height: .5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bmukat {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_edjxfi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_zxafge {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_cxuxvv {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_yeohui {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_aijuii {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oabmsf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_hrqcqz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_hxmvlm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_gpnqcf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ejziks {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_sykdot {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_bsajaa {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ejvxqy {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_olnxip {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #fff;
  border: 1px solid #1919190d;
  border-radius: 8px;
  outline-color: #191919;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: 100%;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: none;
  position: relative;
}

.div_cfwf_rdwrjn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xqjobv {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_tnmvun {
  box-sizing: content-box;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_qutubu {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_udglrp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_cajusx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ufblwl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_yujmxz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  border-top: 1px solid #1919191a;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 2 / span 1 / span 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  gap: 40px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_zbubgc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hxubid {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ptfzzu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_ahmicx {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_icrads {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_xmvwgf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_gvgoha {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_vzcect {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ldedcy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_vgtkgx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_jpvwxp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cimxpv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cpdwrx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dkfuqx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_vpwort {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_hpogob {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jtfsdr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ujaxqo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ysrffv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_khfpck {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_ojvmdi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_skjbkq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jgbfxi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 128px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dsikft {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_aqytmo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kxwcxg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qzhtwa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_kipjaq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff;
  border: 0 #0084ff;
  border-radius: 4px;
  outline-color: #0084ff;
  width: 20px;
  height: 20px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hlnkfk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tbpckv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_mpctzf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.76px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hcqocg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 400px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_xqxwrs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bnhtgf, .div_cfwf_visruq, .div_cfwf_drnmhl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uapdeg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #1919190d;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 1fr 400px;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  min-height: 580px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_ivqsnq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_kdiypl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_bkayud {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_qrfdns {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rgbmju {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mktqfc {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_axfoxh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_nkleoz, .div_cfwf_anootf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hizymb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_bbgbeu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_svrjle {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pyxtun {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  letter-spacing: -.14px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zdflio {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 24px 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rejbgd {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #191919;
  outline-color: #191919;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qcqqaw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 48px;
  font-weight: 600;
  line-height: .5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ensrfn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mlxfin {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_bgvden {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_tgutji {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_xwwvxp {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_hhzzpj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mvhtce {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_mepere {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_wfhcoj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_lrhqai {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wqtcki {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_ekkrtd {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_dnjfrr {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_misjbd {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fzupos {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  border-top: 1px solid #1919191a;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 2 / span 1 / span 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  gap: 40px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_paipqz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zdhgdf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ckqfuk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_gnebxq {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_tvojil {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_cdgprn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bnrzaa {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_amgeti {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_vhiklp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_fjzqoc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_kspprq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_joqprl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 128px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mzqmhs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yqnabs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ghguae {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jusfrk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_ebuyhy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff;
  border: 0 #0084ff;
  border-radius: 4px;
  outline-color: #0084ff;
  width: 20px;
  height: 20px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pvrdmf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_erbhjx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_icmzmw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.76px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_aljfqr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 480px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_nvgvit {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_acbchl, .div_cfwf_nfqyrp, .div_cfwf_jeaihn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_edjscg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #1919190d;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 1fr 400px;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  min-height: 580px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_ptjrif {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_ujjtdb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_imoscv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_iyuolz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cgldld {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tevuvk {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_rphqej {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_ivbpxj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zwnkmm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_kavuhp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vsqxee {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_prifsq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hxugwa {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  letter-spacing: -.14px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bfpfdm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 24px 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cbqpje {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #191919;
  outline-color: #191919;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_clkcak {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wcpxiu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 48px;
  font-weight: 600;
  line-height: .5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uawvmr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_azweoo {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_pqllpa {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_mrwlhe {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_kqbsmx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ihpurb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ytwreq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_cheqsk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_noshpa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_snjdvz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_xycmkv {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_cdsens {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_npmtir {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jhoqtf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 24px 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vduplj {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #191919;
  outline-color: #191919;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_xoakjn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_hvidxw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vtfktj {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_odvvds {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_kueycc {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_tcedun {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_pamups {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_mdrvtt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_pljjxl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  border-top: 1px solid #1919191a;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 2 / span 1 / span 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  gap: 40px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_fqcqxz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fridcj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ifxtvy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_nopedz {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_rkjzeh {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ohgpet {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ygpavq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ivvxbi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ptyhkr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_ucpnjv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_zhfdig {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hkyiaf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hwyrtc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oyqydm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_swzkhc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zvxfqk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_cwmeac {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff;
  border: 0 #0084ff;
  border-radius: 4px;
  outline-color: #0084ff;
  width: 20px;
  height: 20px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ysricc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_aflkeu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_exnkob {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.76px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qxvesm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 480px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_jpxyls, .div_cfwf_lnxlvq, .div_cfwf_skbjzp, .div_cfwf_rosbvp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cleysd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #1919190d;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 1fr 400px;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  min-height: 580px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_omypkl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_xgwvid {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_uvkcqc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_xqvmzl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_olqfkm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iwoxsj {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_iefutb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_izbzgw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fazbid {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 48px;
  font-weight: 600;
  line-height: .5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tntnjt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kivbqc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_ddsrzb {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_rkbmiu {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 26.88px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ggcvxo {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_uahyxg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 19.2px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_eaeihk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_jqlxbd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_mpqwpx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_lrxagg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_onsyrf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_jtxqqu {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_alehly {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_rsbcga {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fbtpef {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  border-top: 1px solid #1919191a;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 2 / span 1 / span 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  gap: 40px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_ecbtdy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hzekju {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ogzwif {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_midzcq {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ueipri {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_wdixvr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_iihlii {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_peazzi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  stroke: #0084ff;
  stroke-linecap: round;
  stroke-width: 1.5px;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_gjqhab {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_vtldmd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_lagvjt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_tzriky {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_auxbto {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vpnrvp {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_nuuiiu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ddcezt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/6893b686d93572f7170ffe45_b.svg");
  background-position: 50%;
  background-size: 100% 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 400px;
  margin: 0;
  padding: 80px 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.h2_cfwf_noyblz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -1.76px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_trsyeu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #1919190d;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 1fr 400px;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_vudtpg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  border-top: 1px solid #1919191a;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 2 / span 1 / span 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  gap: 40px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_tjhlkd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: span 1 / span 3 / span 1 / span 3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_jorpgh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_iyyanl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cgqgqv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_vnelef {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 32px;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_rqcovj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zbwtbb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_spvuyt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gysuqr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_gzramo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 32px;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_smioau {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xnlywo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_dnnxhh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hpkbsw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_kchpsv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  cursor: pointer;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 32px;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_bimjql {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -.96px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_pgpzrc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xnosiu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mqpafo {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_ghseei {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zwrykc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689a1147f5396c5cab55070d_nice%20bg.svg");
  background-position: 270% 30%;
  background-repeat: repeat-y;
  background-size: cover;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 30px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_rhptcj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_bnvfnv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_twvxlg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qtjxsa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  max-width: 480px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_zrskvg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: -1.76px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_overjt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_acoivl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jhnlox {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_cakyjo {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ncvkpt {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_vnbyvm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_mjjinw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_vetjjl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ssvaja {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #fff;
  outline-color: #fff;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ynkcfw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: flex-start;
  align-items: center;
  gap: 64px;
  width: calc(100% + 60px);
  height: auto;
  margin: 0 0 0 -30px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_tcbgnj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transform-style: preserve-3d;
  border: 0 #fff;
  outline-color: #fff;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  transform: translate3d(-248.903px, 0, 0);
}

.div_cfwf_dneyfd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_jnnuby {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_cbjpqs {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_arfkge {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_jvmhfl {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_etngoj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_lwulay {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_trgufp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_iwroxl {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lqppib {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ccjszr {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pdlwyv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_indbrn {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ivzmvv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_whjred {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vugpdr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_jbzeae {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_giiqcg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_fwjxhw {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_shtpog {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ssiqhu {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zptvlr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_qkcuyv {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_okyefa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_dxkjcq {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hswzoq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ryvdqk {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bpravw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ciycku {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uxjpbj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_uqakcc {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_olibjh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_jbmtmr {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iggrbn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_fagfrg {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_feumkh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_rknusk {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nyscbj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_jftxgp {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pwggzf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_pndlsj {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_araxxc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ortnws {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ccjtrf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_tefkqf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_bujzpm {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bhvksw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ppnifc {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ptkqsm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_xltqxi {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gbzcca {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ebamvz {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ssaqvg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_esiawl {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xpbiyn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_gnzugf {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hppvgq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_rdwfds {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xjmxii {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_atfevq {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xpiyjc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_bbqqvv {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kcsinn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_buhabp {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ptfyqp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_xqktaf {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hebquv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_xclgnu {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tplnpg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ulkzfv {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zzibiw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_sswrvz {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cppyko {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ocliqx {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dzihvx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_thzpfz {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_doguop {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_cmumea {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jtzlfi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_outrim {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iactsh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_aeyqvl {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rishur {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_rgndcz {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ygosbp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_cstvon {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wzrspr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_qxkwgq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_gfwmkq {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ryncsv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_yjutxi {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_isblgj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_fgpmgq {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jrtxcg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_beswwy {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yvivcg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_irhrjm {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pjlwem {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_wokwsz {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tpycui {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_wuhtjm {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sadavw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_pjhoti {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yuczpy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_lbcbii {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gouwcx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ecpsad {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qaveox {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_eivche {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yjdsws {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ryukbh {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gploep {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_qmlbqg {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gsknwy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ynenxc {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qonnxo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_fggaol {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mnuluh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_jdmpna {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hktxef {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_viseft {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yxuxxn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_lxbljg {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ervgvt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_wlngan {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pgxqsx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_gcdgcl {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qzduel {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_whgvck {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.footer_cfwf_waclnu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
  position: relative;
  overflow: hidden;
}

.div_cfwf_mkrnse {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vketxs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 160px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tbjqsb {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_pbmmyd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 280px 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  gap: 146px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_unogqy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wcszll {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_hinlfi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: 182 / 28;
  transform-origin: 50%;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 180px;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: underline #fff;
  text-decoration: underline #fff;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline-block;
}

.pseudo_before_cfwf_wdspof {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ppbchx {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ttwqpw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_eobuki {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.g_cfwf_mdolwd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
  clip-path: url("https://momentic.ai/#clip0_740_585");
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_xzvgna, .path_cfwf_nlbmpp, .path_cfwf_ekwtqj, .path_cfwf_jvqajn, .path_cfwf_wdiwlt, .path_cfwf_elpquq, .path_cfwf_cirlyg, .path_cfwf_nsgscy, .path_cfwf_fzwhcg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.defs_cfwf_gqrreu, .clippath_cfwf_pqomma {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_ufulho {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 181px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
  transform: translate(.5px);
}

.div_cfwf_vaejoj {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nytsbi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dwosin {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: -.14px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zvtstu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_ctjmic {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hzpcfw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dzsung {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_prurdk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qwpwih {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_ncuiom {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_vuahrk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_byefzm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_logvpn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_ggbvfr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_zwdgrr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_vsdopu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_xugcwm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_vfmwdw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_zxalic {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff9;
  column-rule-color: #fff9;
  cursor: pointer;
  caret-color: #fff9;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff9;
  outline-color: #fff9;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff9;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bjlutu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vhymxi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_urugtu {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_opqqpa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cvmqyc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_mhbtov {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_bqxuij {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_rcxiqn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_adgsmj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_winnpf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_vlbyom {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nfefmi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kwplgk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mokuey {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bgmzuk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kwrfko {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_zmszrw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_nceeru {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_aprllo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_qgrlqv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_jouber {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_eeromi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_imfuml {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tswsrf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vglbgn {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wniism {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jtcasc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_ctzako {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_gwldda {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_cdvxfh {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_nsouqm {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_uzmtla {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_pwjevd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ekjwvc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ydwvfx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  letter-spacing: -.14px;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_uvaoth {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ahtrkn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_fuuwkj {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_rtbadz {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_sirtfi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_azuvtq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_jzdzny {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_uwhhvg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  letter-spacing: -.14px;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_gbjvkc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_rfpfgu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_ejtvsv {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_zwxdgu {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_coxopo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_fgifoh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_vgkvos {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ousnry {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffffa3;
  letter-spacing: -.14px;
  column-rule-color: #ffffffa3;
  cursor: pointer;
  caret-color: #ffffffa3;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffffa3;
  outline-color: #ffffffa3;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffffa3;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_uimycq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: 1160 / 210;
  color: #ffffff29;
  column-rule-color: #ffffff29;
  caret-color: #ffffff29;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffff29;
  outline-color: #ffffff29;
  width: 1200px;
  max-width: 1320px;
  height: auto;
  margin: 0 auto -80px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffff29;
  animation-duration: 0s;
  display: block;
  position: absolute;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.path_cfwf_cxldso, .path_cfwf_hvqftg, .path_cfwf_rnpogo, .path_cfwf_jnszpm, .path_cfwf_hxokhl, .path_cfwf_cheyny, .path_cfwf_dxhgvh, .path_cfwf_vbyrwy, .path_cfwf_nmqacz, .path_cfwf_dutkbk, .path_cfwf_tycrab, .path_cfwf_lpzwzs, .path_cfwf_tjssas, .path_cfwf_rfmsbj, .path_cfwf_lhococ, .path_cfwf_ebjryw, .path_cfwf_lrfhsq, .path_cfwf_lwioor, .path_cfwf_eufedz, .path_cfwf_vufnqq, .path_cfwf_oljmuc, .path_cfwf_ezioom, .path_cfwf_mdeclh, .path_cfwf_wrkifg, .path_cfwf_aqvicy, .path_cfwf_rtffue, .path_cfwf_ybwlvd, .path_cfwf_vwqeck, .path_cfwf_zwfmzk, .path_cfwf_rwqznk, .path_cfwf_janbtr, .path_cfwf_rwmmci, .path_cfwf_lgoxwt, .path_cfwf_jrmsdj, .path_cfwf_rijbzc, .path_cfwf_hlyutz, .path_cfwf_iufnlu, .path_cfwf_qpqikr, .path_cfwf_utcahy, .path_cfwf_nakxjf, .path_cfwf_saeolv, .path_cfwf_zkpzfa, .path_cfwf_zlphjy, .path_cfwf_fqzqdi, .path_cfwf_kxlqyi, .path_cfwf_fotxyo, .path_cfwf_bomaeh, .path_cfwf_tcnfhh, .path_cfwf_libesy, .path_cfwf_zlpyad, .path_cfwf_zdnhty, .path_cfwf_ifxeaa, .path_cfwf_qmzrzv, .path_cfwf_bkpkwd, .path_cfwf_zmwwfp, .path_cfwf_cgavka, .path_cfwf_ihktam, .path_cfwf_sugxxl, .path_cfwf_hmkntc, .path_cfwf_whacez, .path_cfwf_rccpyq, .path_cfwf_cdpyqu, .path_cfwf_oggvwy, .path_cfwf_zhazzf, .path_cfwf_hvkrkq, .path_cfwf_iouiai, .path_cfwf_rrsccs, .path_cfwf_jqasof, .path_cfwf_txfhvx, .path_cfwf_mjpzec, .path_cfwf_xksimf, .path_cfwf_kiwtbm, .path_cfwf_mnpcwn, .path_cfwf_fvqlwm, .path_cfwf_ivythk, .path_cfwf_yjowgw, .path_cfwf_iwgwzc, .path_cfwf_supffg, .path_cfwf_jyccam, .path_cfwf_zfkupl, .path_cfwf_rqdnhw, .path_cfwf_hnmrbu, .path_cfwf_xjehac, .path_cfwf_zjbqqy, .path_cfwf_wtlrmk, .path_cfwf_topyby, .path_cfwf_ybgwse, .path_cfwf_uzhexz, .path_cfwf_rhlrya, .path_cfwf_bdlqng, .path_cfwf_hthxjf, .path_cfwf_pvihdq, .path_cfwf_oyunuk, .path_cfwf_dqfhhj, .path_cfwf_padnub, .path_cfwf_kdfugn, .path_cfwf_mzqnwk, .path_cfwf_yltpmt, .path_cfwf_qwqxkv, .path_cfwf_pygung, .path_cfwf_mexlra, .path_cfwf_mtzbwh, .path_cfwf_ernerp, .path_cfwf_gqkamz, .path_cfwf_urlnta, .path_cfwf_xhrehb, .path_cfwf_eoumwr, .path_cfwf_veydhp, .path_cfwf_kkhsov, .path_cfwf_eqhzgr, .path_cfwf_rrrezt, .path_cfwf_ifocos, .path_cfwf_dvkurt, .path_cfwf_ofkbqp, .path_cfwf_sbhpnb, .path_cfwf_rrzlya, .path_cfwf_sdvtdu, .path_cfwf_hktjfh, .path_cfwf_qzhzrx, .path_cfwf_pjdixt, .path_cfwf_bqpkfa, .path_cfwf_llrljz, .path_cfwf_eibvgv, .path_cfwf_pdoxod, .path_cfwf_ppylwu, .path_cfwf_rorwlu, .path_cfwf_ydvqeg, .path_cfwf_okorgc, .path_cfwf_hcmfox, .path_cfwf_gvcnfb, .path_cfwf_ghnspz, .path_cfwf_uqdusg, .path_cfwf_ydgcyj, .path_cfwf_trbqoa, .path_cfwf_ihflsh, .path_cfwf_rsljez, .path_cfwf_ttrajl, .path_cfwf_cekssw, .path_cfwf_iuobmx, .path_cfwf_rgnnng, .path_cfwf_hebbox, .path_cfwf_iyrwgj, .path_cfwf_gwupqd, .path_cfwf_zmwtyj, .path_cfwf_eqmcrb, .path_cfwf_tlhkfq, .path_cfwf_jqjubo, .path_cfwf_bwtglo, .path_cfwf_qvcoua, .path_cfwf_xrvixf, .path_cfwf_mgbfho, .path_cfwf_okechl, .path_cfwf_msjzcj, .path_cfwf_ekzqqs, .path_cfwf_gnwzyp, .path_cfwf_cqcrai, .path_cfwf_yfzmwf, .path_cfwf_cdmlys, .path_cfwf_ssvqkg, .path_cfwf_nyrjel, .path_cfwf_kniesx, .path_cfwf_qecbrg, .path_cfwf_rundwx, .path_cfwf_gheeqv, .path_cfwf_thjtbr, .path_cfwf_guxgov, .path_cfwf_zcvnco, .path_cfwf_okyxwa, .path_cfwf_tzkzgr, .path_cfwf_pkcumx, .path_cfwf_dvniwx, .path_cfwf_tdyzxc, .path_cfwf_dddidu, .path_cfwf_mdlams, .path_cfwf_ekuigx, .path_cfwf_hrgjye, .path_cfwf_cazzzi, .path_cfwf_neidry, .path_cfwf_bynjai, .path_cfwf_sdfkdn, .path_cfwf_ekgaci, .path_cfwf_rkrdie, .path_cfwf_yfdusn, .path_cfwf_pspkre, .path_cfwf_kfbgld, .path_cfwf_ecmuym {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #ffffff29;
  column-rule-color: #ffffff29;
  caret-color: #ffffff29;
  fill: #ffffff29;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #ffffff29;
  outline-color: #ffffff29;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #ffffff29;
  animation-duration: 0s;
  display: inline;
}

.section_cfwf_tjsakr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zkrqaa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wivfjt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dmepsk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yihutc {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_iiskfy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 360px;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_vipxkg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_tskcfy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: -2.56px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 64px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dfuxxt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yswwfn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: row-reverse;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_stcqzd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_fclhyb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oghmys {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_zxvfnh {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_aofkhj {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_lqtuwc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_zewnwt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_aawnfk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.section_cfwf_gornml {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xhlfdj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kltcqy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oocvun {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_mujufw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: 440px 1fr;
  grid-auto-columns: 1fr;
  gap: 180px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_yprbei {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_thuadl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_jafynd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_akfcjc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff;
  border: 0 #0084ff;
  border-radius: 4px;
  outline-color: #0084ff;
  width: 20px;
  height: 20px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jwfgdj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_sfvzhs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.76px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bhqxiq, .div_cfwf_onroyk, .div_cfwf_mipkvy, .div_cfwf_uwzkpk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_toimvk {
  z-index: 5;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-bottom: 1px solid #d9d9d9;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_vwhnuo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  vertical-align: top;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding-top: 24px;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_tpctvp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  letter-spacing: -.2px;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_guhgnk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pwhnvq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_cksmlo {
  box-sizing: content-box;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_cbdizm {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_svrtvf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_hmpdpl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_znorfs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  clip-rule: evenodd;
  fill: #191919;
  fill-rule: evenodd;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: inline;
}

.nav_cfwf_yofxbf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  min-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
  overflow: hidden;
}

.div_cfwf_bildpb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iquwpt {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_szqtpz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 544px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_kffpbv {
  box-sizing: content-box;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_dkkbjm {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jwewai, .p_cfwf_vxhjtp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kcgati {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qktzhv {
  z-index: 5;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-bottom: 1px solid #d9d9d9;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_dxhbxy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  vertical-align: top;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding-top: 24px;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_ehkast {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  letter-spacing: -.2px;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rbfcdj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_szttoh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_trlhwa {
  box-sizing: content-box;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_zfsfeh {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jdwdmm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ttnczk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_jgnldj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  clip-rule: evenodd;
  fill: #191919;
  fill-rule: evenodd;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: inline;
}

.nav_cfwf_vnykan {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  min-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
  overflow: hidden;
}

.div_cfwf_hxlkcy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tuztpg {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lptwyk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 544px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_yiivxf {
  box-sizing: content-box;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_unmotu {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_mncabj, .p_cfwf_atzzfg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_szuovs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cbceaw {
  z-index: 5;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-bottom: 1px solid #d9d9d9;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_wxnizs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  vertical-align: top;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding-top: 24px;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_ppgfeo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  letter-spacing: -.2px;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_knblbn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lnxejc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_nihnfg {
  box-sizing: content-box;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ogkcws {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_pswufi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_fbprup {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_nneack {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  clip-rule: evenodd;
  fill: #191919;
  fill-rule: evenodd;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: inline;
}

.nav_cfwf_fapubi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  min-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
  overflow: hidden;
}

.div_cfwf_wzipmi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wkwlva {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bksgmf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 544px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_znlpss {
  box-sizing: content-box;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_rzfvap {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_dxhhmy, .p_cfwf_vookdw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fiyboy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xlmwat {
  z-index: 5;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-bottom: 1px solid #d9d9d9;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_wzdqcr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  vertical-align: top;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding-top: 24px;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_qqptse {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  letter-spacing: -.2px;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qluphw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_boqhul {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_lbzbfd {
  box-sizing: content-box;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_gybuiu {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_aaakpn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_arxpzd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_svpwgr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  clip-rule: evenodd;
  fill: #191919;
  fill-rule: evenodd;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: inline;
}

.nav_cfwf_dgtyxb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  min-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
  overflow: hidden;
}

.div_cfwf_geksjh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pgufuw {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kxsgpw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 544px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_qmkokt {
  box-sizing: content-box;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_etcgmc {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_sskdct, .p_cfwf_xnkgut {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_whiprg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qgvsud {
  z-index: 5;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  border-bottom: 1px solid #d9d9d9;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_poeinf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  vertical-align: top;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding-top: 24px;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_esfznu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  letter-spacing: -.2px;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yfnmlb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wyleyo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_pokgdi {
  box-sizing: content-box;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_dzawqk {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 1.625px 12px;
  transform-origin: 1.625px 12px;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  grid-area: 1 / 1 / 2 / 2;
  width: 3.25px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_vrzbjd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_iafswl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_dpadax {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #222;
  text-align: left;
  column-rule-color: #222;
  cursor: pointer;
  caret-color: #222;
  clip-rule: evenodd;
  fill: #191919;
  fill-rule: evenodd;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space-collapse: preserve;
  border: 0 #222;
  outline-color: #222;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #222;
  animation-duration: 0s;
  display: inline;
}

.nav_cfwf_mxiwfj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  min-width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
  overflow: hidden;
}

.div_cfwf_ncmqye {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 24px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_osuvgb {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cbatle {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 544px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_npgdsg {
  box-sizing: content-box;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_gzdpga {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 25.2px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_mfplpq, .p_cfwf_tkaghd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: left;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_wnffhe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_luopil {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rsxuoi {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_vauaeo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vqxftz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/686f7dbf644fc1d00b712271_Enterprise%20BG.svg");
  background-repeat: no-repeat;
  background-size: contain;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  padding: 80px 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
  overflow: hidden;
}

.div_cfwf_kujtaq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qlpdfg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_xiqjjb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uusqpp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  max-width: 580px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_waskvq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -1.76px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cbxmih {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bkyfgi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  max-width: 300px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bocbra {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_cuogxt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.14px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_hjlkva {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #fff;
  border: 1px solid #1919190d;
  border-radius: 8px;
  outline-color: #191919;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_secwij {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hqujux {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_cmsxis {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_qipgti {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jdtuow {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_whjpch {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_cfbbtb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: #191919;
  cursor: pointer;
  caret-color: #191919;
  fill: #191919;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_eagbst {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  gap: 8px;
  width: auto;
  max-width: 880px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_cgnlqr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #ffffff05;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_usqwfu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xkgeah {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_qenyiz {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_lldlta {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_vmbwox {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ydxrum {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_jpumie, .path_cfwf_pazbuf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_doaxce {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cqpdqn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #ffffff05;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_vawucj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uojodm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_jcsvxg {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_skaean {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_nxirsi {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_wvrlzr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_dioryc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_cevayd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qqigej {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #ffffff05;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_rnnkre {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oaihhk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_rduufv {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_osyxdn {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_vrgjjy {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bqlqxr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.g_cfwf_kabefz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  -webkit-clip-path: url("https://momentic.ai/#clip0_1355_5438");
  clip-path: url("https://momentic.ai/#clip0_1355_5438");
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_fomhfh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.defs_cfwf_oipmwa, .clippath_cfwf_phqpom {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_njqexe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  y: 0px;
  border: 0 #fff;
  outline-color: #fff;
  width: 28px;
  height: 28px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
  transform: translate(.5px);
}

.p_cfwf_soaqib {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_khuavr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sbjfpz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zcdtzd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tgmyhz {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_gzuhbz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vqotiq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 540px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oorjxs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vuuduq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #e5f0ff;
  border: 0 #0084ff;
  border-radius: 8px;
  outline-color: #0084ff;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline-flex;
}

.div_cfwf_cehxif {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff;
  border: 0 #0084ff;
  border-radius: 4px;
  outline-color: #0084ff;
  width: 20px;
  height: 20px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zxdrpn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fxhyev {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_hvxorv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.76px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wyemdy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 400px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_yzinrm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_qqwvff {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_bwbywr {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_dnrnzj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_unoyxs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 1px solid #0000000f;
  outline-color: #191919;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.a_cfwf_mwnesd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #000;
  text-align: left;
  vertical-align: top;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #0000000a;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 14px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  animation-duration: 0s;
  display: flex;
  position: relative;
  box-shadow: 0 2px 6px #0000000f;
}

.div_cfwf_cpbzkm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  text-align: left;
  cursor: pointer;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_imnhhc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  text-align: left;
  cursor: pointer;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_pgtrrw {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #000;
  text-align: left;
  cursor: pointer;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_apdvmb {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #000;
  text-align: left;
  cursor: pointer;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #000;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_yjigcf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  text-align: left;
  cursor: pointer;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_fzxfur {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  text-align: left;
  cursor: pointer;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_idhosy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  text-align: left;
  cursor: pointer;
  fill: #000;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_rubnti {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  text-align: left;
  cursor: pointer;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #000;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  text-decoration: none;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_wubvtb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  vertical-align: top;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #0000;
  outline-color: #0000008f;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 14px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_gnjkmb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_yymyay {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_ormxae {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0000008f;
  outline-color: #0000008f;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ltcqaf {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0000008f;
  outline-color: #0000008f;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_vqubfo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_awuydo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_mjswie, .path_cfwf_howxrs, .path_cfwf_ckjxgt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  fill: #0000008f;
  fill-opacity: .56;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ibocer {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_bklude {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  vertical-align: top;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #0000;
  outline-color: #0000008f;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 14px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_hzeekj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_yrqgrj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_siaixd {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0000008f;
  outline-color: #0000008f;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_pwarlg {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0000008f;
  outline-color: #0000008f;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ougnou {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ygrltd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_tcwfys, .path_cfwf_wililj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  fill: #0000008f;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_fmnpqo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0000008f;
  text-align: left;
  column-rule-color: #0000008f;
  cursor: pointer;
  caret-color: #0000008f;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0000008f;
  outline-color: #0000008f;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0000008f;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xvkoib {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px solid #0000000f;
  border-top: 0 #0000000f;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
  overflow: hidden;
}

.div_cfwf_bfzina {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_nhjjxg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  min-height: 592px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_zphmvw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  height: 640px;
  margin: 0;
  padding: 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_gylnlx {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rhklqr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 440px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iwwbpm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rkacea {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_bxszzr {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_szhbcr {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_pllbky {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_dcylos {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_wmyhxy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_qgfskn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_ajbjxh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.6px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 40px;
  font-weight: 400;
  line-height: 1.1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_bsxwpd {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_czlatn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 32px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_rfaqhw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_udseql {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cgscbc {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_mhbavy {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_czhsef {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_bykudp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_nyjmme {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_iovcvr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_dcycyf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qwarhs, .div_cfwf_azdqqf, .div_cfwf_azpvdl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_pldcft {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 1px solid #1919190d;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tnzqos {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rjtmuf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 48px;
  font-weight: 600;
  line-height: .5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ipqwcb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_ujtmur {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 22.4px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_fhfqls {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 22.4px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_glhkit {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_ajsfyb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_awjoji {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_mllraw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_odvlkf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_nvekmy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pemvan {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_hyofcu {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_jdvbut {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_nrqpah {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_batpke {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_dsndjs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_avztqg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ofuflo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_hvwuwb {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_qgilog {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 20px 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nygpob {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #191919;
  outline-color: #191919;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wyyaan {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_rvbfkw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
  overflow: hidden;
}

.div_cfwf_myjkao {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.img_cfwf_qceqis {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 130%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oarrif {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
}

.div_cfwf_zhneti {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  min-height: 592px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_adowga {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  height: 640px;
  margin: 0;
  padding: 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_herdnf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vtsvnl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 440px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hxzbtu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_draplp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_ivrshf {
  box-sizing: content-box;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_dsgthp {
  box-sizing: content-box;
  clear: both;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_ovbvzm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_wyxphw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_xrzkvu, .path_cfwf_lawggb, .path_cfwf_svtqkk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_jfsuke {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_niqrnw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.6px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 40px;
  font-weight: 400;
  line-height: 1.1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_vuyryr {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_duluvm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 32px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_gmycma {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_lqtkdv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rfemhp {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_qqeany {
  box-sizing: content-box;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ilnkad {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_sjnosw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_lfkxuv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_mjqybk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_yqcsde {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vvoqms, .div_cfwf_lyskyt, .div_cfwf_krctew {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_yedjxp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 1px solid #1919190d;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jpammg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_noyexr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 48px;
  font-weight: 600;
  line-height: .5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yxurts {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_rhrzmt {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 22.4px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_syrnzk {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 22.4px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_rdyewl {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_vykerc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lmxstm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_cqwgvk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_zovcug {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_nppimi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gccepd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_pjnpgc {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ksxhuf {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_jbackp {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rvmuhf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_palzfv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ejvhiq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ptbzyz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_ssdjsj {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_scivtw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 20px 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xqycag {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #191919;
  outline-color: #191919;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gwbxoa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_aynydv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
  overflow: hidden;
}

.div_cfwf_ogsuiw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: center;
  justify-self: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.img_cfwf_umyyep {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 130%;
  max-width: 130%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kwnhbv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
  position: relative;
}

.div_cfwf_oynvej {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 0 #191919;
  outline-color: #191919;
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr;
  grid-auto-columns: 1fr;
  gap: 0;
  width: auto;
  height: auto;
  min-height: 592px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_usokhv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  height: 640px;
  margin: 0;
  padding: 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_uwbokz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tbxles {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  max-width: 440px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vmehdk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xuhmxj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0084ff1f;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_lajfmh {
  box-sizing: content-box;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_mgeruh {
  box-sizing: content-box;
  clear: both;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #0084ff;
  outline-color: #0084ff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_yglzrg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_xnlzxq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_xblceg, .path_cfwf_tdctxk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #0084ff;
  column-rule-color: #0084ff;
  caret-color: #0084ff;
  fill: #0084ff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #0084ff;
  outline-color: #0084ff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #0084ff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_gnnhnz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_ozemau {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  letter-spacing: -1.6px;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 40px;
  font-weight: 400;
  line-height: 1.1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_libdvh {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kcvjxj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 32px 0 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_rdgyfg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: inline-flex;
  position: relative;
}

.div_cfwf_vsswie {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tisljr {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_imldhx {
  box-sizing: content-box;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_wsbohl {
  box-sizing: content-box;
  clear: both;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_xqhbrd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_itcruc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_qficpw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_zdjwuo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fcxlcp, .div_cfwf_odepaa, .div_cfwf_nxhpqo {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: contents;
}

.div_cfwf_uhlygd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #f9f9f9;
  border: 1px solid #1919190d;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rogpjf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zuetws {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #62676a;
  column-rule-color: #62676a;
  caret-color: #62676a;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #62676a;
  outline-color: #62676a;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 48px;
  font-weight: 600;
  line-height: .5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #62676a;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_exojjb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0 0 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_ktunmv {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 22.4px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_biracx {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 22.4px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_fncyde {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .8;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_etbzzr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kqybxv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_zgebkj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_itkmrs {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: cover;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
}

.div_cfwf_nykvmp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rabaef {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.pseudo_before_cfwf_nmvcdf {
  box-sizing: content-box;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_qkhpth {
  box-sizing: content-box;
  clear: both;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #191919;
  outline-color: #191919;
  grid-area: 1 / 1 / 2 / 2;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_gbcvmj {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .48;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gvaccl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_gmwckc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_fghctw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #00db9d;
  border: 0 #191919;
  outline-color: #191919;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cculnd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_earqcb {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: none;
}

.div_cfwf_weshtd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 20px 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jeebum {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #191919;
  outline-color: #191919;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zohnzw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_wtfqxi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  object-fit: contain;
  object-position: 0% 50%;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 100%;
  height: 30px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: inline-block;
  overflow: hidden;
}

.div_cfwf_hipkxf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  border: 0 #191919;
  outline-color: #191919;
  justify-content: flex-start;
  justify-self: start;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.img_cfwf_gafrts {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  vertical-align: middle;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 130%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.image {
  height: 27px;
}

.section_cfwf_hgvpwp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_juzyai {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 41.6px;
  padding-right: 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ltusfv {
  z-index: 6;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin: 0 auto;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_ensfnc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #191919;
  column-rule-color: #191919;
  caret-color: #191919;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #191919;
  outline-color: #191919;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #191919;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ingcmw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #191919;
  background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689a1147f5396c5cab55070d_nice%20bg.svg");
  background-position: 270% 30%;
  background-repeat: repeat-y;
  background-size: cover;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 30px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_sgvzpf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_wyzrfv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_enfuuy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ghhcrt {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  max-width: 480px;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_gkwbli {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  letter-spacing: -1.76px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_eieucu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  transform-origin: 50%;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transition-behavior: normal, normal, normal;
  background-color: #0084ff;
  border: 1px solid #0000;
  border-radius: 8px;
  outline-color: #fff;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: ease, ease, ease;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.div_cfwf_qmsnpe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_aiuhcl {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .64;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.pseudo_before_cfwf_qmrrwa {
  box-sizing: content-box;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.pseudo_after_cfwf_ftrlum {
  box-sizing: content-box;
  clear: both;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  unicode-bidi: normal;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: 1 / 1 / 2 / 2;
  width: 0;
  height: 0;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: table;
}

.div_cfwf_zpysac {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_cykbcn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_zexqpa {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  column-rule-color: white;
  cursor: pointer;
  caret-color: #fff;
  fill: #fff;
  stroke: none;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_kthvrz {
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: .1;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 1px dashed #fff;
  outline-color: #fff;
  width: 100%;
  height: 1px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sqnyol {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: flex-start;
  align-items: center;
  gap: 64px;
  width: calc(100% + 60px);
  height: auto;
  margin: 0 0 0 -30px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_fmjknu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  transform-style: preserve-3d;
  border: 0 #fff;
  outline-color: #fff;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
  transform: translate3d(-937.695px, 0, 0);
}

.div_cfwf_fekbow {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_snkkog {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_zmmmlj {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jexgqc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_pdmwdc {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vfrilm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_jxabcd {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gcxlfd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_kgokvj {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bkriei {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_cmkeae {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qnqbiy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_dkgirv {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pinryf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_fykpcg {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jfbhcf {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_zrusij {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jpbkcu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_xdtppt {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_glwepg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_vjfdzg {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fwzxid {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_blnpcu {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vmstke {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_naqfec {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jmlbxd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_nqzdga {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vmahid {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_gofwld {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lltfpn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ixosfj {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kiyxxi {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ilxslg {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hhsalv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_eggaph {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qndjht {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_fhppdf {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ettarj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_tbhgxi {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_peciqr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_vyvnna {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_alkiae {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_frnvlr {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fcijdn {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_avpedc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_kedpoj {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_szedxb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ewyegz {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dvmjim {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_nsqhlw {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sbzcwv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_qwjnor {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oouagm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_fnxxph {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tppafc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_qnutne {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dahtqp {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_xluprk {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bvlmyb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_lneozn {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dvdbnm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_txisgw {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ddyjwv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_fjdqyx {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jcrcnq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ipibmf {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ibpdth {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_vguatz {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nbjapa {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_dsepmq {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qwboao {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_qbhgpa {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fkrsvm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ypglvt {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iafsby {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_rpgcnu {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ecugvv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_fecqzh {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ghfdfe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_oayddx {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qgtnyu {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_hsevkx {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_anehoz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_inautr {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_neywob {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_tjauwb {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_idboua {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  gap: 64px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_gcgcvk {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_yxdifr {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xsvapr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_crjzyz {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sroabd {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_kmdljh {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nldngc {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_gqrnwv {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uizvvh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_abzhas {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ecjexv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_wdzzat {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_saujai {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_gopqdf {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jssmgj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_faasan {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hcfyiw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_mwuobq {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hldadv {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_seqrxq {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wosopr {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_svncgo {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zjdavg {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_oytdpx {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bvigpy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_sivwwf {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gcfzbw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_klkpwa {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wclxjz {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_mpbakd {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rwqeud {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_ghcopu {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zqmggh {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_nlhveg {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ummhpe {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_cbgnwc {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ikrbft {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_uqcrhd {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ygtgka {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_kbjgca {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_eqxzsq {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_lmoduu {
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: invert(.32);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  object-fit: contain;
  caret-color: #fff;
  text-rendering: optimizelegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 112px;
  height: auto;
  max-height: 24px;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

@media screen and (max-width: 991px) {
  .body_cfwf_eabvhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    min-height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yfhiuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: clip;
    overflow-inline: clip;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    overflow: clip;
  }

  .div_cfwf_xnocbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .pseudo_before_cfwf_iyoufi {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gnbift {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lsfnjw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: fixed;
    top: 0%;
    left: 0%;
  }

  .pseudo_before_cfwf_jsuadn {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_iflppb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_brssoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cdrkqb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wyclzt {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rkeqre {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_xubniu {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_xumdzx {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vroiir {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uijtox {
    z-index: 200;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: sticky;
    top: 0%;
    left: 0%;
    right: 0%;
  }

  .a_cfwf_wtqadv {
    z-index: 5;
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lyckpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_plthqr {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #1919191a;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_bgzegb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_znnsgt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    width: auto;
    max-width: 1376px;
    height: 80px;
    margin: 0 auto;
    padding-top: 8px;
    padding-bottom: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_tqaxri {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 129 / 20;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 192px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_iawffq {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sgdmdg {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_shrfys {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vjzaed {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_izwthi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_bgqlts, .path_cfwf_vdbhvh, .path_cfwf_qvgaqu, .path_cfwf_zmsuqa, .path_cfwf_rclmbv, .path_cfwf_odfveo, .path_cfwf_iwrxqr, .path_cfwf_vtlnku, .path_cfwf_vplxbm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_dpvxpi, .clippath_cfwf_olizqe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_locvjh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #191919;
    outline-color: #191919;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_crhuwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_xvvjjr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_vyrxwt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fvvaxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_zdftqr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gwhzxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ihbuck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_yuwono {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cixuns {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tszmnp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_pttybi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vstpkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ubnseg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_tngdwz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-end;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .a_cfwf_tillpy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_begvdi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olbvxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ajfcdx {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rwhnsm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xybbme {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tfqhkq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cjqnpd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_shbcet {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_fofdkc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zinmfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_fojuap {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ggdxbw {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ijfdtq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_imfzoh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_axuawo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_pgdghr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #fff;
    border-radius: 4px;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 5.2px;
    width: 40px;
    height: 40px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_cajuqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, -5.2px);
  }

  .div_cfwf_iknchl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
  }

  .div_cfwf_ztrawp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, 5.2px);
  }

  .div_cfwf_ruklas {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 0;
    margin: 112px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: cubic-bezier(.77, 0, .175, 1);
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .div_cfwf_jsdqlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_bhodfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: 100%;
    margin: 0;
    padding: 16px 16px 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: auto;
  }

  .div_cfwf_fvlngt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_gsgjhw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zvfzao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_dxbtnt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_krbpgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ipyiba {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dtfsgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_knaxfd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cmearu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_relumx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pojnbw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwriuv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-end;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .a_cfwf_qeyqrm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_shtdzw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cloaxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_azvoiv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_flfxrf {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_oxmmna {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lkfweo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zlcmqr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_qpoufs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lxzrji {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vozzyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_zwbmss {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_factqm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qyvgby {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oepzil {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hdtucg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_polbwr {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rnyqxk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_grltlk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hsmvhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .pseudo_before_cfwf_wyunuz {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ghjvnb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bjkcom, .div_cfwf_ydaezo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .header_cfwf_qfjybn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e9953077f53ef63addc04_Pattern.avif");
    background-repeat: no-repeat;
    background-size: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cpgbrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .33;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-end;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
  }

  .pseudo_before_cfwf_bmgyqn {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ouycmq {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_icrtio {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 240px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    bottom: 0%;
    right: -13%;
    transform: rotate(90deg);
  }

  .div_cfwf_aphevg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    cursor: pointer;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 10px;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
    overflow: hidden;
  }

  .pre_cfwf_prmvii {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    cursor: pointer;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_fwebmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vpulft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ncnsbt {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_qivryz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 720px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aubvpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dyfwki {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_xlzrmt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_htujnx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_kniiso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #0084ff;
    border-radius: 6px;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yogbsg, .div_cfwf_oezljf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gbgcct {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_lnkoct {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -2.88px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 72px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cwvlpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbllmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xepsop {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fjepbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_gymyes {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_yiytwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mpssez {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_vyqmfi {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hnigsk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_svmnjv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ztxhry {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sdbvur {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_uwsryd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uluuyy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e7e7e7;
    border: 0 #e7e7e7;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 1px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 1px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_swrjpa, .div_cfwf_isrstz, .div_cfwf_dmtrmp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_udkerq {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_szrvnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_txcpib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_dbpfdh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_efxrxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_bemnne {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xewwme {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_acynrg {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nfqryx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dgqesj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rhpofg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_onaijj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_dnaqew {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_blroju {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zkmaqn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tscdec {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_skviop {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_denall {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_erkdef {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ymiavo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ifvzng {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_kcltxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bucftl {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_daizsd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vrrlmb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_wvgfzs {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_eravkt {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kdvqcm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xxnhkv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_lslfbv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_mwtdii {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_piikns {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dhqntg {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vddopo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_kjnaxn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_vmbxug {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_fychnk {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xjyglm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ivjwdm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_zmzook {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vutqad {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dflanh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qenjsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ehwqtx {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ztavas {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nrnjxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xbdqjq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_xkdzqj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jkmhbo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_imsfzh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_twrogy {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vizflb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_qtuvvm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_yuahlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_derkpu {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xsioyr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_wyqrvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_dkbuxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twlsji {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_bbcvbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eiyhme {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kmcoiw {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_brkfgf {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cmuafp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ipdwpv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_dlxays {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ovscsn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_hcllmb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gmhqlr {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mcvbiy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_lahgpe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ymhitv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_rnpwux {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_hyiqdm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_atzsgl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_hntvak {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lceumv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fheoht {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lsemfy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cgrexa {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jtliyd {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_weepjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_grvibk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_pelsiu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_zoylax {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ylauuv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ljsvbm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cdsuye {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_aobbge {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_llwihr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ctsnvt {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bjcvgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jrcvla {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_hbtfmt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gidati {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_eujeyh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dgyxvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_lhsoav {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dsgmro {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vcqmgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zygmfp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_ivjzim {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_wresfk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_wwoaqg {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rnrole {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kmazfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_obltte {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_efasdz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_eqrwck {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_oriqlw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_iuqltn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_cvsgao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kdrmnz {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_rfxrwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oqirpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_atheop {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kuvtyn {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lrahox {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bkfaqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_dsjkrd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_iwrger {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_uegnzn {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_quiimo {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cubaah {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_gpiiqa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_aqgzyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_asafhc {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_jivhca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ivlkia {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_dnnbzx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xaswom {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_hwipfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yoznbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rimrxs {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kkpmju {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ozuney {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lzkzrp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_imgfln {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_yzocii {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_vhfwpd {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vjtwtb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dhgevn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_uykqnl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_jvvbxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_nufhfp {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xfacib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_zceqzn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_kfayze {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fcwaop {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_sbpkfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uagkym {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rtxxhg {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_teqehc {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xyykdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zmimel {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_cilkna {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_nbqpzu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_szaocz {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vzrqji {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tukvtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_xkeyun {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_beyoag {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_vebisa {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_updnol {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_zbesii {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_getqel {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_igieom {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_xqofea {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tnqivf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kxfuik {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fcpwzv {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_huxyva {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yxnsbo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_zbxhxo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_umudid {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_tkydvb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hmxhhd {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yuzqlp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_djhjjs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dkqvlx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_jnwzgw {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_vjukpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_akxprx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_jzgrda {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rwlsfa {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_jxvmcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zfwiux {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_szelze {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_oyssfr {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_squobh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rrhelw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_uddgqp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gorxvk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ucnccd {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hwzatj {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bnepxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_icbcws {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_phjdhv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_wjiwkh {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_fxdtzt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_hqjehd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_mpxujr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hckphy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_bzhzgd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fkedgr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rxtdop {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_eeyumz {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xgzyco {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yfnbsz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_qtfkrl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_yoqahx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_pukzyo {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ofmrgx {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ozeoun {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_ztshaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_wjgnrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_eysttl {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_objldc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_umshda {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_xqtnqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sfxxlh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_qqszlm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ohacyb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kvizaz {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nkttbg {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jxjkzv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aswohj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_prcsbd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_iqzhcm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_jvdrfc {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yahgec {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_uprjko {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_xcoqfn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ommefb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_pvpylc {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xmtace {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_mrpppv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_tmbhzs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_axdphf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ztyauj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_viljad {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yrecnv {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_skykzf {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qipwnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nforli {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_betqfs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_iykctd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_bcatae {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rdcfnc {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_smeobj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_wwolbx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_pirlyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_cuddnt {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_mouvei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_pbdqhj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_nobewz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_elnzij {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ztxfrq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gwhocd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ntfitt {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sltrxx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_biumkb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rauksl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_ccsnma {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_pafemj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_zukbmr {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yerpki {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yzlbwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_qeeqsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_qstivm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ncoapw {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_khnyyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_pzfdlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_husmuu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hapake {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_tpqfhy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dwdmyw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tnqksn {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bjdcrb {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rpzplb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_neiain {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_ahhufj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jituoe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ujisbq {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_enknaj {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_avogxx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_uhbgsv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fjscum {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.36px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #fff;
    outline: 1px solid #e7e7e7;
    grid-area: 2 / 2 / 4 / 4;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_afzrkb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.36px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jtgpqy {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qlqljp {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ejhldn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    padding-top: 56.2766%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .iframe_cfwf_tuzgtf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_yejnms {
    box-sizing: border-box;
    aspect-ratio: 16 / 9;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #e4e4e4;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    inset: 0;
  }

  .pseudo_before_cfwf_fymkiw {
    box-sizing: content-box;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ncfvbc {
    box-sizing: content-box;
    clear: both;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qqdmdb {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-radius: 12px;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .iframe_cfwf_pdsjzf {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 inset #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_kooqrc {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ueuhie {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hhlbxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .button_cfwf_vcpyqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #191919;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e4fca5613d5a4a2aa9d92_play-blue.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100px 100px;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    gap: 20px;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    bottom: 20px;
    left: 20px;
  }

  .section_cfwf_vexadc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_smdefr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lydlnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eahcgj {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_rcftdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bimdmn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gihwym {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 600px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qjsugn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xshiaa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_fqrznu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mbpdor {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bzhkzm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_mqxkcx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_htrbbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tcbwkt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_krllfl, .div_cfwf_lgagwk, .div_cfwf_hjszgi, .div_cfwf_rzcxlv, .div_cfwf_paivks {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_frpgzg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_pospax {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_tpidlh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_ljfssq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qdircd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pohxte {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xalzcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_yqnnwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_xwjeio, .div_cfwf_pvzhev {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sgvzmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lrsmgl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ijtuay {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yvvhpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kpeueu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aryznh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vczwkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bmaxoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_smesrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_vumqnh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wbmdmx {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_etiods {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_pdfjce {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oqzxxa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pauswn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_krtkmg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_kkenvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_veisgr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pykydn {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_osvxwr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dknuhr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_mqeyqm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #fff;
    border: 1px solid #1919190d;
    border-radius: 8px;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: 100%;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_qfuheg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynetli {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_admwcw {
    box-sizing: content-box;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nbzuze {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hoehot {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mqtsyy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qrixnv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_xagwrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_oevhif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zelqeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_besabe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_phvixp {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mkgabl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yzxfpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ogwoop {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kqozll {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_wovipe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_tjkqzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jmtyhf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_louyvc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nmnsgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pktjyt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_myubly {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kquamk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_foeqnz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aonqwi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ijxjtm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vwteca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ziwcho {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_zqhojh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wnlene {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eqtnll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_izeced {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lxmwsm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iotufl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_oskois {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvxqvi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gxtrnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_fpgsle {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qvlzmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_pazzol {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_acrpfi, .div_cfwf_nnllea, .div_cfwf_eecmax {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_podfsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_fekcbq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_mrfucv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_xqyqqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dpyuai {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gjecse {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_afnwew {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_ebjqxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_haduoh, .div_cfwf_amhcfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_birgpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_psnqrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cczleg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vcqalw {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxmiie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_leactx {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cpawnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bfoayv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hnvotn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jfuikh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sngnir {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nhkbbr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_nghahg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wldmlq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mwmzwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_kcskag {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_qcpghg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ivvqun {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kagmya {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kqvlhy {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rgfvwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yqnkwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_mzgdqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xqsecp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lsiiah {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_mkmgwf {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rdepbm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pgnehf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pkiedx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_knpyjr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kpobgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_dsutek {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fhrxwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lunwxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ydwjzl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jepmxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lecxam {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mcosas {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_xlfjoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_voypmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_radnnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_wqnfts {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dksrkw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_rfshkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_npryhn, .div_cfwf_xmibuy, .div_cfwf_qxpaan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gjhpny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_btmtmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_nifmqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_gsfvkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dsrcgo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wfoaot {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tfdfue {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_yzbmti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_iisclb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dlocpd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_spderh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rkucfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yeqbvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gqnqbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_imybki {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iertly {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lswbsw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jeolde {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zkqhnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tzwesj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qajvfb {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wavvdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ofwogy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tzqtht {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_novnqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_voisll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_fueebj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_beqdiy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_dqzvld {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fkwamg {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_grlspp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_itkysh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdaofp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_tkvvmt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_irlbca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bvmtsm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_axiboj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tekdjl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rnfczq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_trilzp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_urnsmc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fbfvxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_krkaqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yxhxsl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ykczcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_rzexor {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ratvto {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_luobxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qmnhlt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hbeksd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_euecfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_sjwkpu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_qfzycv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bxxttl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hqrgfy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fixtje {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cdjcht {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_majwgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_wrqaqs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qpkayo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jjwwib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_hpvhkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qsvxro {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_niyjar, .div_cfwf_cwutoq, .div_cfwf_jqhmoa, .div_cfwf_setkuz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awikzy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zsmhvh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_kxzawx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_qsmrqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ippoet {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xltfbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hwbiej {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_uwqtso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_hqbthq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bylcny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ewmkum {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pvjxyx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jnapsd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pvtmcc {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tgawge {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tndwya {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_udrrsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qanrgt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_fmiohn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_mmlnvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_httbhr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_lvwgmg {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vvupmr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jlkxop {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oglpig {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zfhxbf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_difdbe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jupqny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_qbljmd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_aouqph {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_htholl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nxaozz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nlpbpr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    stroke: #0084ff;
    stroke-linecap: round;
    stroke-width: 1.5px;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_umhjdc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vnwfgi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_mxuzfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_bdlqxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fdfqhi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_blhohe {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_fvpkvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rcxpcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/6893b686d93572f7170ffe45_b.svg");
    background-position: 50%;
    background-size: 100% 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 400px;
    margin: 0;
    padding: 80px 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .h2_cfwf_cpjykc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqxdnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_wzmjtz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_uphhqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: span 1 / span 3 / span 1 / span 3;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_bcrfzz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_zmksdh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_owixeb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qwuszx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_vkmfex {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hvxkjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_exepyp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_blwylc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_pnyibb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_qqisct {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_efsjma {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_mjodue {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xkaaqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ueqetl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_acqhjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_otnwea {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pcnbdn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kwmxla {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_hxpysk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vjqgku {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689a1147f5396c5cab55070d_nice%20bg.svg");
    background-position: 270% 30%;
    background-repeat: repeat-y;
    background-size: cover;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 30px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wtgrkt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ieegzv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_chnupg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dqguvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_azxzie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -1.76px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_orazak {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_mdhhir {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oajpjg {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_fswzxa {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wbqqdi {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ynczdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fegtys {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jdgkge {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jireum {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #fff;
    outline-color: #fff;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zcnqdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: calc(100% + 60px);
    height: auto;
    margin: 0 0 0 -30px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_rpwazh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    transform: translate3d(-471.207px, 0, 0);
  }

  .div_cfwf_kureos {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    transform: translate3d(-41.7547px, 0, 0);
  }

  .div_cfwf_uwkijn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fqqdrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_aqldge {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ziqzow {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ojaozj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ryltku {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gcliym {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hwkqwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_yeelol {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vboabr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_oabsjn {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ehgrjq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fbmnmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_azfemf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_zvxzlu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jsmoey {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_syofzz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_etrfzp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rqdcfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tcqnwt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_juslak {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bmklhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_roqbxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kyfdne {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ukdsal {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vjffno {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_iiinvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_maalnf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_grcoex {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ctqosn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_grxfnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_msbisr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_sgiguj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_omloap {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cydhvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mvdjjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_nssotv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_popwxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_idsrpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_knrqhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_zvgycx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xxtmwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rjyaek {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_klfbqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghohji {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lukwpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_guadto {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_lanxyu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wngrkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 540px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xsxaus {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ljkmoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_ukmdxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cilgat {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lzalgd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_dyokwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fwpscs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kxvctf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yzkucx {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cimeam {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qufwzh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_jvvget {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #0000000f;
    outline-color: #191919;
    flex-wrap: wrap;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .a_cfwf_fhtceq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000;
    text-align: left;
    vertical-align: top;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #0000000a;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
    position: relative;
    box-shadow: 0 2px 6px #0000000f;
  }

  .div_cfwf_ogkfjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jamcie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_vqqoal {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ztasnv {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bswhub {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rxtgcn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_gpmtbd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    fill: #000;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jkuube {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jcukrw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    vertical-align: top;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_jontpc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xgooxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_dtjzqs {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_owdukl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_auggrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vnmdrk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iwzlcn, .path_cfwf_cmqssj, .path_cfwf_wuytxc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: #0000008f;
    fill-opacity: .56;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hvhvoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_udbwpw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    vertical-align: top;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xprjog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_arhzbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_agntbl {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yotkmy {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jxtxwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_afjvms {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tfszvn, .path_cfwf_hogcmm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: #0000008f;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_iusnee {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_omtlop {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000000f;
    border-top: 0 #0000000f;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_zbwyfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_cqhlqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zydrjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: 640px;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bfaxqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ytyafz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qeqgou {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zwlarh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_npvqqf {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gzdxxk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xvkopf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kcifll {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_glypxb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hhayye {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_xcxrfx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.6px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_dxuhds {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_drylgs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_mbpium {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_dpnviz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ntdwmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ofujtd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_oziddq {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ahxwxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ctikqv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_izvvec {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hherrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdhmrn, .div_cfwf_diybdg, .div_cfwf_bmzcbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_nmntvi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awqnkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zykewk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_antigu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_inbvcd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_trwrdi {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_avsvxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kbulox {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vnhvrx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_duuxhq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_hyncku {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_kufrfa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uhhblk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_zowhop {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_auqedb {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_clagte {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xizybq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_grkqxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_kfoxrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ojsobb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_nfmbax {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_zqkjfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ksvvqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zlfybf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_jkwupy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_mlqarb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_iowakb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_flnmgx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_lgrhyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ckldsp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: 640px;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tyfxqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_agxxrs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nuswzt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rjckvn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_pvarbj {
    box-sizing: content-box;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sgqlzs {
    box-sizing: content-box;
    clear: both;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tvkwfx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hocyiu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jmahjd, .path_cfwf_stqpyd, .path_cfwf_nixxzi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zsfuuh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_bitljf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.6px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_hjyimf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hifxmn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cqjwbk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_eimujr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ahriah {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_cfwari {
    box-sizing: content-box;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bbrlga {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ismtvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bhnnmq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ayvfxg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gbsumk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szbgtv, .div_cfwf_ttvhtc, .div_cfwf_vlvtoo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ucdkcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oyxiyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zhpvuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qsnqze {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bqnhra {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mbuqrv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qkayvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_limwuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mauvbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hlvkse {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_kpkvxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_rjkpyr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cjjacx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ligcpj {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vtdbfb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_blcolf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aspjpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_damwee {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jnctiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ufgmqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_mrzcsh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_rkwtkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wivmep {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pxjfcn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_hnwucm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_nvyrrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    justify-self: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_ewpzvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 130%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_btnzqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_cczarw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_vrvhnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: 640px;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gqagxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bwyvgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uupjah {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ahtyfm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_wnbpbl {
    box-sizing: content-box;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_otcpmd {
    box-sizing: content-box;
    clear: both;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_njnnoi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wlancc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tmdyub, .path_cfwf_kmlrav {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_lbvokv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_qqoupv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.6px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mzvsji {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_losjob {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_tmjnyn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_bicwwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_txvavr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_jjmbmf {
    box-sizing: content-box;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_grlznw {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_psijcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ebecsm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_txeuvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_avfztk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qjlcnm, .div_cfwf_rcyjmt, .div_cfwf_ekphno {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ggqnid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_scvtyp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dnvusk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cxhtdv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_dofdwg {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vcentj {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sdqawe {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_khbgjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iwuczs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ohpasj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_xgfxtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_wruuqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jssrkq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_uhjgyp {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pukkcc {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vdjlqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qhoqlw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_cxkqbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nlkkgb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fpolcc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_ehuiqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_rgiifa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iwakbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eyotcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_ebtfix {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_oknoil {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    justify-self: start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_zcoztr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_icdmkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xjlzsf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nfznka {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_btvjff {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_htjsnt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/686f7dbf644fc1d00b712271_Enterprise%20BG.svg");
    background-repeat: no-repeat;
    background-size: contain;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 80px 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    overflow: hidden;
  }

  .div_cfwf_aantys {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wbxqds {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zkofro {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oddhae {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 580px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_kdndfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -1.76px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twplqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_avhgih {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 300px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sfgypf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ezfjtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.14px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sgxsdg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #fff;
    border: 1px solid #1919190d;
    border-radius: 8px;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xckajj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxwmzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_vzbfbm {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qwoath {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qwbbzd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_goeooc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nhywjm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ievkfn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 40px;
    width: auto;
    max-width: 880px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_wnhksp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_skedci {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_poimrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qopkpd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_holcun {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_usvqpe {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_frjlqr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jmrnst, .path_cfwf_nryevf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_awndqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qcpqvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_asoeus {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_skkoxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_wvulkh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_suxqoa {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xnkzld {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kxhodc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_djstvh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_zpmore {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uyrqog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ybuynq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bougha {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_naruvq {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_onosxu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ehkopd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uxbtuo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_yxnkkd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    -webkit-clip-path: url("https://momentic.ai/#clip0_1355_5438");
    clip-path: url("https://momentic.ai/#clip0_1355_5438");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_lxmkln {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_fofrfx, .clippath_cfwf_pdsuhw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_crjjnv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .p_cfwf_scowlt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_stptjq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jvdadn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olsqwj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdzfro {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_oyqbgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 440px 1fr;
    grid-auto-columns: 1fr;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_clphtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynnhgn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_dywgns {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_drpzym {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qryciz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_npzncl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dbjlhs, .div_cfwf_igmgqt, .div_cfwf_ncuuhq, .div_cfwf_ebblet {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fwujaa {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_yaacsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_axyxfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.2px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xeijdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lhymun {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jbycpb {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fbmgyk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jlueje {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vmaqvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_trtqbe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_wtzgyr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_gwexot {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ajmueh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bkjadb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cdoahf {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_twppeh {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_glaorb, .p_cfwf_dxbvfq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zoerre {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_irisow {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_qwfeky {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_vyvaqe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.2px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_psyziy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cthlss {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_emlxzp {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jubxuv {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_gduogd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ufbzdl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_upqafc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_gnbrqt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_byvedh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tsubev {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_okgrsz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_otcngc {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rvcijv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_otivav, .p_cfwf_vbztqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_haiune {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nbojaf {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_hfgovv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_shpvzw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.2px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_huspwx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bjiago {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_spemof {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yyctty {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wwveyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gauoll {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_urtply {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_kznqyi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_cpltvs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptjtrs {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hfnmgx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_niulve {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tdfmum {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xhllon, .p_cfwf_wneglh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_amtsci {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aedaqe {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_affojr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ewgrvy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.2px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pcvpsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lfakjw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yezbzl {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bcfkbh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_msmdnl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tjfjoa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rmmmoe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_zomjdw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_frornm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fbvaya {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vpxdft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kphbad {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_uirqnf {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hjoxue, .p_cfwf_vliqdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ohbgxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rleomq {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_xhlfdd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xztpnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.2px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_juckwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uaajqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_oygfzf {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lzhisr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rovjkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eafhdg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hrvpsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_qdtyoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_czuzpt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mjiics {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ruufkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_owbcyk {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nxuklg {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_odyrqx, .p_cfwf_dyeghp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_rkhznc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_heazny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ncfrkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bisbdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 96px;
    padding-bottom: 96px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jobyet {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vdacjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pdmkdn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_wghcjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -2.56px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 64px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynrjxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqkepk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: row-reverse;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_egiypw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bhyiuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xoiixv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_mfbqny {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ltnkdl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zmcumb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bxhubn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sexnfg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .footer_cfwf_efymlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_bhrhbc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bwevfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 160px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pircjf {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_gkhqcs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zfbxww {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rcdjeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jjzndr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 182 / 28;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 180px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #fff;
    text-decoration: underline #fff;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline-block;
  }

  .pseudo_before_cfwf_zdznzt {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_afhdne {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kkdtsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ubjuxy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_oscwmc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qitpim, .path_cfwf_neqcld, .path_cfwf_glibkb, .path_cfwf_cglrak, .path_cfwf_ctepzk, .path_cfwf_oaqbfl, .path_cfwf_ybjcbx, .path_cfwf_dkibwa, .path_cfwf_ltbqja {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_mkhrtp, .clippath_cfwf_uibwao {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_glhiat {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_ydqfxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bbzjeq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uvdmhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -.14px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tmqgqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_holvsp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_occecq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zahaeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mkuirk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_shjfps {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_modavx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_luohch {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_pbdknz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_flvnnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rnrsqi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qrpccl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_yhyjul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hxugxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_lycwqi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qdwonz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff9;
    column-rule-color: #fff9;
    cursor: pointer;
    caret-color: #fff9;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff9;
    outline-color: #fff9;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff9;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_giwfld {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xfistx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_armxud {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mivqia {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fhwata {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_jbuceo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_thylfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_otarsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jkqwys {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cemmyv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wwlmyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cwsvlw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bqpkuq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_klhgth {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lmxqgl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jfgamp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_dhfgzc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_olcvme {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_xqvhcm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_imihts {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ftvcvg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_znbfvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_chbvcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ipklbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dxmbpd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_catlad {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_heytdp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_jduhou {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ujevmt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_pwgmdm {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_odvsav {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rshtmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_arqhob {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fbbxpj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_waewas {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cuhtzt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rbdwqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_jgbnav {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_uflfih {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_erxsmv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bknpua {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_etsaww {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_uwpxgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_hwwmib {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_joqnuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_hsbujb {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ngfnqq {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zbjisv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nlixzf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zwvour {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cpzeiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_frwnjk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 1160 / 210;
    color: #ffffff29;
    column-rule-color: #ffffff29;
    cursor: pointer;
    caret-color: #ffffff29;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffff29;
    outline-color: #ffffff29;
    width: calc(100% - 32px);
    max-width: none;
    height: auto;
    margin: 0 auto -48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffff29;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .path_cfwf_pxvgmk, .path_cfwf_svetxx, .path_cfwf_sonyfn, .path_cfwf_mrhxea, .path_cfwf_tqvclf, .path_cfwf_tnlxdq, .path_cfwf_eujkzs, .path_cfwf_lqnbkh, .path_cfwf_mhiltd, .path_cfwf_qlklva, .path_cfwf_fnzycb, .path_cfwf_mhjqns, .path_cfwf_pplqyg, .path_cfwf_imnlxm, .path_cfwf_jzndvx, .path_cfwf_qdosrg, .path_cfwf_sjnczr, .path_cfwf_xldnzt, .path_cfwf_opcbjf, .path_cfwf_afrldb, .path_cfwf_jkmyxu, .path_cfwf_tzcybo, .path_cfwf_dkpotn, .path_cfwf_pqxnyn, .path_cfwf_mczuje, .path_cfwf_aydeef, .path_cfwf_grofqx, .path_cfwf_rhgldq, .path_cfwf_zpxwvi, .path_cfwf_gyslkm, .path_cfwf_ijitmw, .path_cfwf_xrhcjh, .path_cfwf_gkjyie, .path_cfwf_gcbyau, .path_cfwf_pufpfs, .path_cfwf_nxnqny, .path_cfwf_dodgka, .path_cfwf_zonqwy, .path_cfwf_ffyydk, .path_cfwf_vrigyg, .path_cfwf_mejlkl, .path_cfwf_ikusku, .path_cfwf_egbpyo, .path_cfwf_gdywuu, .path_cfwf_ppcsja, .path_cfwf_ygskxx, .path_cfwf_lvlgob, .path_cfwf_gahhua, .path_cfwf_iflxxy, .path_cfwf_nleumc, .path_cfwf_areynz, .path_cfwf_xprijh, .path_cfwf_mhkplu, .path_cfwf_azeivi, .path_cfwf_tdleus, .path_cfwf_ifsihd, .path_cfwf_kbiwip, .path_cfwf_razpqa, .path_cfwf_ufsgme, .path_cfwf_qtddyb, .path_cfwf_ucienw, .path_cfwf_mdoool, .path_cfwf_losdlp, .path_cfwf_xqgzja, .path_cfwf_zhezwq, .path_cfwf_bsoklq, .path_cfwf_woxiwp, .path_cfwf_qipggo, .path_cfwf_dkygpr, .path_cfwf_drfcdo, .path_cfwf_tgbuua, .path_cfwf_esiqjz, .path_cfwf_trcyfu, .path_cfwf_uqrety, .path_cfwf_ymtrwq, .path_cfwf_kjnrtm, .path_cfwf_szmyvf, .path_cfwf_crpjup, .path_cfwf_hlisnd, .path_cfwf_lhotvk, .path_cfwf_zxhpez, .path_cfwf_ggpzgq, .path_cfwf_skuhkn, .path_cfwf_snlitz, .path_cfwf_fijnwn, .path_cfwf_nyenfm, .path_cfwf_lkwofa, .path_cfwf_jviphl, .path_cfwf_avgfvl, .path_cfwf_svnufm, .path_cfwf_gqlydk, .path_cfwf_ghtujx, .path_cfwf_dybecf, .path_cfwf_bbsiax, .path_cfwf_tlcfip, .path_cfwf_xmamqv, .path_cfwf_ffdbbl, .path_cfwf_fgqpyu, .path_cfwf_qzoxmv, .path_cfwf_feusio, .path_cfwf_rhygwu, .path_cfwf_cdqjwj, .path_cfwf_yvonqy, .path_cfwf_kzkuvi, .path_cfwf_jupapi, .path_cfwf_iplimq, .path_cfwf_leawje, .path_cfwf_tiufsa, .path_cfwf_xhxqrn, .path_cfwf_gaybqq, .path_cfwf_xotajz, .path_cfwf_ttpzcd, .path_cfwf_ispqke, .path_cfwf_msredx, .path_cfwf_hrivuk, .path_cfwf_ktvnah, .path_cfwf_vqpdct, .path_cfwf_bgvalu, .path_cfwf_rlvdtz, .path_cfwf_ermgul, .path_cfwf_hjgqnt, .path_cfwf_zxdagj, .path_cfwf_rviuqy, .path_cfwf_nruluw, .path_cfwf_lgsiey, .path_cfwf_bspxha, .path_cfwf_uituls, .path_cfwf_fjwjso, .path_cfwf_hzryen, .path_cfwf_gbedzu, .path_cfwf_ckyuxh, .path_cfwf_xhhnls, .path_cfwf_zhzzok, .path_cfwf_anpyrv, .path_cfwf_gobujc, .path_cfwf_mfojpb, .path_cfwf_ptygrc, .path_cfwf_ihllmr, .path_cfwf_xxoeut, .path_cfwf_jrrodj, .path_cfwf_eqlwrx, .path_cfwf_ezcifa, .path_cfwf_hcbjgg, .path_cfwf_gpjqrm, .path_cfwf_dbzgee, .path_cfwf_rdvqdg, .path_cfwf_nqyzms, .path_cfwf_xgxgua, .path_cfwf_hibzbl, .path_cfwf_gfqvmw, .path_cfwf_kvfqcy, .path_cfwf_ccgmrl, .path_cfwf_ddkdas, .path_cfwf_mduxos, .path_cfwf_yjtydn, .path_cfwf_mcurcs, .path_cfwf_hkdxzz, .path_cfwf_tgvzpz, .path_cfwf_uywspg, .path_cfwf_qdoisw, .path_cfwf_fzpozf, .path_cfwf_whhkrf, .path_cfwf_dnvpmm, .path_cfwf_grubda, .path_cfwf_qdvmki, .path_cfwf_tkrxyw, .path_cfwf_fbvgez, .path_cfwf_atxdzs, .path_cfwf_djndcc, .path_cfwf_vlhwox, .path_cfwf_vnseol, .path_cfwf_ssexbd, .path_cfwf_zryfwb, .path_cfwf_xrgagm, .path_cfwf_wfoygd, .path_cfwf_euroos, .path_cfwf_rxvgdo, .path_cfwf_loffal, .path_cfwf_mszzdn, .path_cfwf_jbczon, .path_cfwf_rjzimc, .path_cfwf_zgjkqk, .path_cfwf_sfgtsy, .path_cfwf_dbfaup, .path_cfwf_emjybf, .path_cfwf_blxyhj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffff29;
    column-rule-color: #ffffff29;
    cursor: pointer;
    caret-color: #ffffff29;
    fill: #ffffff29;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffff29;
    outline-color: #ffffff29;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffff29;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cbtzfn {
    z-index: 2147480000;
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal;
    background-color: #000c;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 800px;
    margin: 0;
    padding-left: 40px;
    padding-right: 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease;
    animation-duration: 0s;
    display: flex;
    position: fixed;
    inset: 0%;
  }

  .pseudo_before_cfwf_vdaara {
    visibility: hidden;
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_opwuxy {
    visibility: hidden;
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wncucm {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: 16 / 9;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1440px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .iframe_cfwf_pqqkhl {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 inset #191919;
    border-radius: 12px;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kddxtp {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e1024e6be048296d803e4_close.svg");
    background-position: 0 0;
    border: 0 #191919;
    outline-color: #191919;
    width: 40px;
    height: 40px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 32px;
    right: 32px;
  }

  .iframe_cfwf_qvfakm {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 2px inset #191919;
    outline-color: #191919;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .pseudo_before_cfwf_vfzake {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gkdfem {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_eanbaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_wluarm, .img_cfwf_oikxjw {
    box-sizing: border-box;
    aspect-ratio: auto 1;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 1px;
    max-width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .iframe_cfwf_movifa {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 2px inset #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .img_cfwf_ftjcrf, .img_cfwf_tioutt {
    box-sizing: border-box;
    aspect-ratio: auto 1;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 1px;
    max-width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_fhlpmp {
    z-index: 200;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: sticky;
    top: 0%;
    left: 0%;
    right: 0%;
  }

  .a_cfwf_rqzkis {
    z-index: 5;
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_woemku {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xpfjwv {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #1919191a;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_nwkguv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cxxaim {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    width: auto;
    max-width: 1376px;
    height: 80px;
    margin: 0 auto;
    padding-top: 8px;
    padding-bottom: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_rxsjjb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 129 / 20;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 192px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_hefsuw {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cjokms {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lqnugf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mipijc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_fdnfqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gudhot, .path_cfwf_pxlwkg, .path_cfwf_myqdlr, .path_cfwf_qczrxi, .path_cfwf_ygpepv, .path_cfwf_sanccm, .path_cfwf_eouswx, .path_cfwf_ujpurn, .path_cfwf_lqyomy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_xkkdct, .clippath_cfwf_urnbnq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_emdtli {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #191919;
    outline-color: #191919;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_rigqny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_mgpacj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_vpnxxh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_egjieb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jwvyje {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_owollc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jaiwyv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sxyqyp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_eoymec {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bpkbxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_mqnpxd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hbqjba {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_usiktb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_ehwagy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-end;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .a_cfwf_bxuaia {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_aictry {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ektrth {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_qjaefm {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_arfxdl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_olsfuv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_axkend {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_eimfqp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_hsaacx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ashfdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qoentp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_azebtp {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jhsnvr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ssidkn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eehwmt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wwrhgs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_gkwbie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #fff;
    border-radius: 4px;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 5.2px;
    width: 40px;
    height: 40px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_oereod {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, -5.2px);
  }

  .div_cfwf_bzhgrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
  }

  .div_cfwf_kkvpbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, 5.2px);
  }

  .div_cfwf_cjpfmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 0;
    margin: 112px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: cubic-bezier(.77, 0, .175, 1);
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .div_cfwf_oajfgk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_tpeonv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: 100%;
    margin: 0;
    padding: 16px 16px 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: auto;
  }

  .div_cfwf_rlmese {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_avrhri {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mcumlt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wnxhnw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lpmqgy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_nvbkpq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xiuqdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_urqrdk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_iidqkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sqwbzk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dlvmmg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdubtv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-end;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .a_cfwf_donyhr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_toguge {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aqvgvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_jsphlp {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rutkin {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_npmuqd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lpicvc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tfhysu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_ejkmfx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_rourlh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xzipia {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ddkggc {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dlyirt {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qdxbtm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wvjvlc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qillfj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_bwkmct {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_aizeka {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jvchpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ldevju {
    z-index: 200;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: sticky;
    top: 0%;
    left: 0%;
    right: 0%;
  }

  .a_cfwf_rqhovs {
    z-index: 5;
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_tmaxzf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_buvvlf {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #1919191a;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vnnmkg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jjirpt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    width: auto;
    max-width: 1376px;
    height: 80px;
    margin: 0 auto;
    padding-top: 8px;
    padding-bottom: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_lpcpla {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 129 / 20;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 192px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_uwfhhj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yhroop {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hgbwgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cglsdl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_wxmmsy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ghgtqn, .path_cfwf_nzgcfq, .path_cfwf_kpyivs, .path_cfwf_bfddbs, .path_cfwf_rresnq, .path_cfwf_btioqn, .path_cfwf_ctitio, .path_cfwf_zmthxt, .path_cfwf_movyzx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_osqkwa, .clippath_cfwf_evfkoo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_cktlbl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #191919;
    outline-color: #191919;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_wqfeem {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_gdctee {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_lvrzqo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zjsvod {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cijcck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_clzizx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_qowxbp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nokhad {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wkgsvo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hsfljh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wxbffx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bnijwh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mphkbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_ngbbzk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-end;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .a_cfwf_dozomr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_pzcybn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wwcdxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_xiioeo {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wqmcke {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_svefuy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tkgxpl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fdlsah {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_yhplfs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_wdnnyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iieksm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_csiiht {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mcbtqa {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zxhgqw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uhhlfw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xsvqig {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_fhcuje {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #fff;
    border-radius: 4px;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 5.2px;
    width: 40px;
    height: 40px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bbtzqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, -5.2px);
  }

  .div_cfwf_vuyvoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
  }

  .div_cfwf_logson {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, 5.2px);
  }

  .div_cfwf_njkthk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 0;
    margin: 112px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: cubic-bezier(.77, 0, .175, 1);
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .div_cfwf_qwjrxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_mvdjyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: 100%;
    margin: 0;
    padding: 16px 16px 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: auto;
  }

  .div_cfwf_bgbrcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_bxqzxp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uywgjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_tvbtxe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_elimeq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jwkzrg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wokzrj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ulakjf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jalovl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jlkfzn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ysifjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kvxmrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-end;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .a_cfwf_pekuhj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_flmnnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghjolc {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_bwixud {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_xdgfjk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bwdoig {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_knufwb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_eutdkm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_vriuto {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ugicdd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ktkdxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_lijcjv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_esnyil {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jxlgeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mcyvhw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_evrwfd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_vjgmrb {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yenegi {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ydrssn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mvfswi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ufiprb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xcxilq {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_rgysll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 720px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gqxirn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qacuqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_okppme {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_rzujly {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_ldgecl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #0084ff;
    border-radius: 6px;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qbwhks, .div_cfwf_xmwmcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qkexcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_qosmcr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -2.88px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 72px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mzpvnc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mlkacc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xxuysm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mebfeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_drpjvj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_jmmkmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_beeokx {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_yhsdtj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_skvblr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sljxhf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yyqgzu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_loxxsq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kkpsok {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nxkzoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e7e7e7;
    border: 0 #e7e7e7;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 1px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 1px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nsxbap, .div_cfwf_fuivst, .div_cfwf_osjwll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_snpohe {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_fguywy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ynoxje {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ktfbwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bveswh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dislqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dznilt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kivnmm {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tsthon {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tqsnms {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_szzdpb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_mphcnm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_uexgdf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_obudio {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ktupcq {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qtncbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_gytval {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_zktxtj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_finehe {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_waqwmw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_uyhjpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_cawhuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gbrvhn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_tmarwj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uothtx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tekymo {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_epcdum {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fzrafb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tbqybe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_evriug {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qnqebp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_wlwwew {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ripbtn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_urrgjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_rlivkp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_afnioi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_dmipvk {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lxfsja {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_dxvten {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_fnelmg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pfbfex {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_uwfdao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vwxxmm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jbhjjd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dthwap {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dqlaic {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uluqfi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_khiazj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qlnddu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_yrwctp {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yuxaxo {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mvptos {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_kmudlx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_gkewpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ctuyty {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_hffuyt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_wmsmzs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_onwckj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oihekn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ahadrz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sxyjsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_madzti {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pzxcva {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ksdoso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lmzszs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_cjyupv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_bmzyfk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_tksksw {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lxsanv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_eadmfn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_qlkcya {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dogvxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_qcukpe {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xuttsx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_guwamm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_eqltbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ypjsmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_iyykyp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_teiznu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_biegpx {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qkkoga {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pzcyzj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bvoqvw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_gdytpd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_faarpj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_oeykrr {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pordjk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_soqmju {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_odtoyb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fbixfa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_bhvjvr {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_zcljca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_sryasl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_fmfkhr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ouninq {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_louzui {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ruzgtk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qrirsy {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_delekn {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kifrbw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xivwhb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_wargdr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_fvmlxh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_kmjaao {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lhqbie {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jdjyti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_cjfcmr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_sfclpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_tfdqwt {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_mndchh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_nifeov {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_drarpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nanrhv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_hsaumy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ymstmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tgvito {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mpvgye {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qnerka {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_reilrg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_flqmmc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_fairph {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_garcib {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hzuldt {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bfteuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_qbfhce {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_eigmwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ualypx {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ibimay {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_gglckw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ejdhhb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ubrszr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_mbqamb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fmhrif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bjnzll {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_urcmmd {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fuhdtx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yuxxtt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_pkclgo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_vjxuuw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_rycbtu {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ldopvn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pmjyrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_nxyqdf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ijjevl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_gcutlf {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bfdcrj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_uvxvbt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ecyosq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_icroyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ztjrga {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ycarka {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bppeju {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sdmmey {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_snuedb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iqwjfm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_affaul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_tngutn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_bjjgim {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vndcen {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_gbwlrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_tkwdzr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_irgzlx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_qlqqyb {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_aytizv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_rpusqt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ogslus {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ostaro {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_aylikl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_brmtly {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qcsnrr {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cqpgmt {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_foqicx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ndzgnr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_gnplgn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_pppaki {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_nqpglt {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hrlvkb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ootyrd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_dkdzbg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_mfwsya {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_khvhvy {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_brakmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_qrwfmc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_reajin {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tmpgqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fhyvjh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_exuegy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_grdwei {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_brxwjz {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cquxjy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iedren {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_qhmpwe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_wtqqaj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_pahthu {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gbblqw {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vwarfm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_rzmcgu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_maengb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_gjxfoz {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_rscacs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_fbjtws {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_rddqex {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xznwxn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_zyvkua {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tvpblx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_vgqobp {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dzkahx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qvoyig {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ggjqan {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_kvlmar {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_laxvlf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_knjfjk {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ankdla {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wmmtio {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_tcyfzq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_uqwoxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_bxmaaw {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_sehqih {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_huyrat {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ypsdvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qkxhzp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_xyctvb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pfhkwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_aklxao {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ktvimk {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_taruaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fcdtbn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_khaepm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qeeczl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_qnfssw {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ivjpfp {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mfqxfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_doimvr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_guomgv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_jnoisz {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_erdrkf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ffwyvc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_urstkr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fmfdrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_sbcdjk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mawzgx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bugvbp {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lwwxcv {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ochtqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_obgvvn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_lyatwr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_nafsaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ctgert {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tmkqov {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_oxxvia {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_cvwmva {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_curijz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_secbwn {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lrplzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_duxyrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ijdysy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jlzmkt {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_gyqysd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ajwzur {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_sygfuc {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_khzmvy {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wayiol {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zekekx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_qlrfmu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_dvnlvs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ncntfi {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_plfqgn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hwcmvb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_dpxsbl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_wmyafx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_hvttim {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lkqpan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jbnwga {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_wuhnkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hqqgie {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_hslrgo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gjwsjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_zgmvdn {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fhoizu {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qwdeto {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zbjgcv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_wgwmka {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_vbxcyc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_yvzwvc {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ycqvyb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fbxtzx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_mfddyc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ptxdum {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.36px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #fff;
    outline: 1px solid #e7e7e7;
    grid-area: 2 / 2 / 4 / 4;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_edfigb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.36px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ephgwo {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fazpfe {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pygumf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    padding-top: 56.2766%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .iframe_cfwf_eppkbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_zbiohc {
    box-sizing: border-box;
    aspect-ratio: 16 / 9;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #e4e4e4;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    inset: 0;
  }

  .pseudo_before_cfwf_psokyi {
    box-sizing: content-box;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zyyhvc {
    box-sizing: content-box;
    clear: both;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_uqecct {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-radius: 12px;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .iframe_cfwf_uyebpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 inset #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_lpvhes {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hrbvuu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_gfzzds {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .button_cfwf_hcxles {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #191919;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e4fca5613d5a4a2aa9d92_play-blue.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100px 100px;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    gap: 20px;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    bottom: 20px;
    left: 20px;
  }

  .header_cfwf_gdbswd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e9953077f53ef63addc04_Pattern.avif");
    background-repeat: no-repeat;
    background-size: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qcewwo {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .33;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-end;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
  }

  .pseudo_before_cfwf_mmldrs {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kebadm {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rceawz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 240px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    bottom: 0%;
    right: -13%;
    transform: rotate(90deg);
  }

  .div_cfwf_xfjyud {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 10px;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
    overflow: hidden;
  }

  .pre_cfwf_qcyikk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_zqlqnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifvlvo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jsoxfl {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_jwzrwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 720px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hazhfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ivrord {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wrultb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_xczhnz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_catpaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #0084ff;
    border-radius: 6px;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_egnkxh, .div_cfwf_tvjdne {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wgvcal {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_asiwik {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -2.88px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 72px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pgvgwx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vnwiia {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aftklm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tagavc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cehkig {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_nclnly {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wfzavr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_xftijg {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_abwmdh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vdztaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hlllni {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_oyxnmr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_xkpouh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lfhemi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e7e7e7;
    border: 0 #e7e7e7;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 1px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 1px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_xispwh, .div_cfwf_ksbskk, .div_cfwf_xfsdjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_nqarix {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_zsgejb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_yycofe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_grejve {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jiimdg {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_itsvbb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fqkvyd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_zphezm {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kfmmjz {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fsvoso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vqlshg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_czccvq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_lrsrwq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_wmipuu {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_aoowje {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_atnnpu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_urvnea {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_xstepp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_pltjkp {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_vyazmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_eanbnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ywwzqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ragjiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ovkwpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmgmur {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_efpflq {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qcjgzf {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nnoxqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ylwuuq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_xanjld {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_bfiiit {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_yjexzk {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rbxtzv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tvxqmg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_abdzbi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_saqzqw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_rdmabw {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_brnrhs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jdwmxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ovbkne {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ilywku {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ztshka {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vwgous {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_mreolb {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_awxovd {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_inrkeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cdrhpk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_vqtxar {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gxtenu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_jephdf {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tubjdz {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_orfudn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_ntxuie {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_taaauf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_oqayku {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_rslkfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jkefkb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_pgccxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uwyjmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_anrutf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ojiaau {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_odmmrw {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tomhwp {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jevjnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pkwpuw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_vmjmkj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_pjatew {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_lnjpzg {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zgbsly {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bbriqz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_hihlqi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_hynmis {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_pslwdm {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_jhyvtq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jbcteo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_xznbws {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yfiwhj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_foawti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wsqhhs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ictgwp {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_feyjyh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dshizm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nuwkvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_xmnizx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_sjpwtg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_mdazsv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dhxdab {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jwzduo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_cejyua {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_yppjsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_mhcamo {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_zwnbcv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_piainu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_altolc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rjeefp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_lyxcmc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jnkvjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yjzktn {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gqsgpv {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sjmwua {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zvvxis {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_euhdcq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_tmiolb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ijnlgb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_desyyu {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_drxveg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_cxgsmw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_xxjaoq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_iyvhou {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_pmphax {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_eddmhj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_inliqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_otyjoi {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dtxlcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xbmidn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tgxyls {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vyhggf {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fuzyuc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zzhjab {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_peqjjp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qfjxql {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_jiuyrc {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rrarbs {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tvmrhe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_msghkb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_bhkxkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_tzqjkz {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_nqoxni {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_lydbpu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_cwqbsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ldqmph {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_cdawze {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmtrlg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cdieem {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dfopcz {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ejqgak {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wzgamn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_nhwhlv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_xwdlgy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_auuljx {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nkkape {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lahgwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_pvphul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_pkhqwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_jmzufq {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_swsovv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_xurcra {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ozpxcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fwuqxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_tyozqd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jmlfft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pnepot {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tbljhl {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_oaccwo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qgwjjg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_kvrquc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jkmddk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_gcgnfd {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bpmtdv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yjjohr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_kjpucp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ekomky {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_wdfggn {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_kvxpqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_vgwwuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_vplkox {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qmdxox {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_oqgbdv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ikmwjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jatdir {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jpinpa {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fdonfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dzdmwo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_swrwkj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gqbcss {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_bdujgv {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zeegmq {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xbvmra {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_lxuinj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_draowk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_rgpfed {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_rjdxwn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jhybot {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_zjgjhl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hoktam {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ibppcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hkiuxq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ohvrew {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cvkdrn {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rsuoqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eukucd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_fanlum {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qlgnvj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_lrfvfj {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_shlpaf {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fdrorn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_obdscm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dwxxri {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_taxqjt {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_yddgbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jstggv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_mtcvra {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bnqckq {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_wpknpc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gtdsaj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_enhbgg {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ucqjfx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hfwpyi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fzcsfg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_svvira {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_heglxw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_pwfirj {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kxvkpl {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_crnlgo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_ytignu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ffryfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_dfwipy {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_btddij {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_nptlkw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_aeukqw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oqnski {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_tafsfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ksvirn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bphgwi {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pnsbsx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_joymry {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tckzts {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_pyjejt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_xvlyjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_xsqxbv {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_oulanb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xoyvgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_iljwry {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_mcdgwj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_jfcjjp {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_vjtgxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_fztobe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_trlmjh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kjzjxk {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fyowes {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lopxsy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_dgmrzd {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ycbedg {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hcexlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uxmnhr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_ehtlqp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_fzxtlg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_wjfctb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hcraqo {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zofjaz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_kyuzae {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_htutbl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_oyvdbl {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_holhpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_nqwfgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_pvafji {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dkkzwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ynqwry {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pxtqqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_xwhsft {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gvuncj {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_otzqbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hyfmmv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_guluvs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_odxwlf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_pqucts {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_auwkic {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bbbesj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_wwkdin {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_pponyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_wwbihy {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ypcmhm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ybctqt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 8%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_pdokoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_veixcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_uqchnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rsmddk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_thokqq {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_arjiae {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_adqabt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pcndwb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_jkvdvx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qbpsik {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_xiasmi {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kohibn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kylqsy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_czqktk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_swmcvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.36px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #fff;
    outline: 1px solid #e7e7e7;
    grid-area: 2 / 2 / 4 / 4;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_aqlwwn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.36px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_hzxnlv {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_keylso {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mpkhwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    padding-top: 56.2766%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .iframe_cfwf_yvfsqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_ccqghw {
    box-sizing: border-box;
    aspect-ratio: 16 / 9;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #e4e4e4;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    inset: 0;
  }

  .pseudo_before_cfwf_occsgi {
    box-sizing: content-box;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bidsra {
    box-sizing: content-box;
    clear: both;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tmbfrh {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-radius: 12px;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .iframe_cfwf_jujbju {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 inset #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_fmmqhw {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_euuwxb {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jioety {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .button_cfwf_ocvtsl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #191919;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e4fca5613d5a4a2aa9d92_play-blue.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100px 100px;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    gap: 20px;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    bottom: 20px;
    left: 20px;
  }

  .section_cfwf_yiaoly {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dulfjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rzlwac {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jubtro {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_nlolpu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xxasso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iyvpkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 600px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cqdshr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zxavjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_tiwndt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xbhkzc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qrdruf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_npmhvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rsupcr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_wgeijt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ypcbkj, .div_cfwf_jensjl, .div_cfwf_crvhvu, .div_cfwf_qvzubu, .div_cfwf_tvbfhb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wofsqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ttdomz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_liifxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_ziafyd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cvhkqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rkwtuw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_chsnnf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_plvzxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_ftpnhp, .div_cfwf_qpeuir {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fkrzpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ctgrvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qabcyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwoyjk {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cgtvlc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mpadnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_djvrei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bmukat {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_edjxfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_zxafge {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cxuxvv {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yeohui {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_aijuii {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oabmsf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hrqcqz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_hxmvlm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_gpnqcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ejziks {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_sykdot {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bsajaa {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ejvxqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_olnxip {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #fff;
    border: 1px solid #1919190d;
    border-radius: 8px;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: 100%;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_rdwrjn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xqjobv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_tnmvun {
    box-sizing: content-box;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qutubu {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_udglrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cajusx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ufblwl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_yujmxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zbubgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hxubid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptfzzu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ahmicx {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_icrads {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xmvwgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gvgoha {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vzcect {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ldedcy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_vgtkgx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jpvwxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cimxpv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cpdwrx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dkfuqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_vpwort {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hpogob {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jtfsdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ujaxqo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ysrffv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_khfpck {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ojvmdi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_skjbkq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jgbfxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dsikft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aqytmo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kxwcxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qzhtwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_kipjaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hlnkfk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tbpckv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_mpctzf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hcqocg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xqxwrs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bnhtgf, .div_cfwf_visruq, .div_cfwf_drnmhl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uapdeg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ivqsnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_kdiypl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_bkayud {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qrfdns {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rgbmju {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mktqfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_axfoxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_nkleoz, .div_cfwf_anootf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hizymb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bbgbeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_svrjle {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pyxtun {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zdflio {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rejbgd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qcqqaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ensrfn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mlxfin {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bgvden {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tgutji {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xwwvxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_hhzzpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mvhtce {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mepere {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_wfhcoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_lrhqai {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wqtcki {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ekkrtd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dnjfrr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_misjbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fzupos {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_paipqz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zdhgdf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ckqfuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_gnebxq {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tvojil {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cdgprn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bnrzaa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_amgeti {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vhiklp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_fjzqoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kspprq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_joqprl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mzqmhs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yqnabs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghguae {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jusfrk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_ebuyhy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pvrdmf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_erbhjx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_icmzmw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aljfqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_nvgvit {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_acbchl, .div_cfwf_nfqyrp, .div_cfwf_jeaihn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_edjscg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ptjrif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_ujjtdb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_imoscv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_iyuolz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cgldld {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tevuvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_rphqej {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_ivbpxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zwnkmm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_kavuhp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vsqxee {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_prifsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hxugwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bfpfdm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cbqpje {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_clkcak {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wcpxiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uawvmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_azweoo {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pqllpa {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mrwlhe {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kqbsmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ihpurb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ytwreq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_cheqsk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_noshpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_snjdvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_xycmkv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cdsens {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_npmtir {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jhoqtf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vduplj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_xoakjn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_hvidxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vtfktj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_odvvds {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kueycc {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tcedun {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pamups {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mdrvtt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_pljjxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_fqcqxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fridcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifxtvy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_nopedz {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rkjzeh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ohgpet {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ygpavq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ivvxbi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ptyhkr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ucpnjv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_zhfdig {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hkyiaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hwyrtc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oyqydm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_swzkhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zvxfqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_cwmeac {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ysricc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aflkeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_exnkob {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qxvesm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jpxyls, .div_cfwf_lnxlvq, .div_cfwf_skbjzp, .div_cfwf_rosbvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cleysd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_omypkl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_xgwvid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_uvkcqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xqvmzl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olqfkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iwoxsj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_iefutb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_izbzgw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fazbid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tntnjt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kivbqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ddsrzb {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rkbmiu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ggcvxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_uahyxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eaeihk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jqlxbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_mpqwpx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_lrxagg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_onsyrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jtxqqu {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_alehly {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rsbcga {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fbtpef {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ecbtdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hzekju {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ogzwif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_midzcq {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ueipri {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wdixvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iihlii {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_peazzi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    stroke: #0084ff;
    stroke-linecap: round;
    stroke-width: 1.5px;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gjqhab {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vtldmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_lagvjt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tzriky {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_auxbto {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vpnrvp {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_nuuiiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ddcezt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/6893b686d93572f7170ffe45_b.svg");
    background-position: 50%;
    background-size: 100% 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 400px;
    margin: 0;
    padding: 80px 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .h2_cfwf_noyblz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_trsyeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_vudtpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_tjhlkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: span 1 / span 3 / span 1 / span 3;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_jorpgh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_iyyanl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cgqgqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_vnelef {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_rqcovj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zbwtbb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_spvuyt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gysuqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gzramo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_smioau {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xnlywo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_dnnxhh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hpkbsw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kchpsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_bimjql {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_pgpzrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xnosiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mqpafo {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_ghseei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zwrykc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689a1147f5396c5cab55070d_nice%20bg.svg");
    background-position: 270% 30%;
    background-repeat: repeat-y;
    background-size: cover;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 30px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rhptcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bnvfnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twvxlg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qtjxsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_zrskvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -1.76px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_overjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_acoivl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jhnlox {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_cakyjo {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ncvkpt {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vnbyvm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mjjinw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vetjjl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ssvaja {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #fff;
    outline-color: #fff;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynkcfw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: calc(100% + 60px);
    height: auto;
    margin: 0 0 0 -30px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_tcbgnj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    transform: translate3d(-248.903px, 0, 0);
  }

  .div_cfwf_dneyfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jnnuby {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cbjpqs {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_arfkge {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jvmhfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_etngoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lwulay {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_trgufp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_iwroxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lqppib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ccjszr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pdlwyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_indbrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ivzmvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_whjred {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vugpdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jbzeae {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_giiqcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fwjxhw {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_shtpog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ssiqhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zptvlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qkcuyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_okyefa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_dxkjcq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hswzoq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ryvdqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bpravw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ciycku {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxjpbj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_uqakcc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olibjh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jbmtmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iggrbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fagfrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_feumkh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rknusk {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nyscbj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jftxgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pwggzf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_pndlsj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_araxxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ortnws {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ccjtrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tefkqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_bujzpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bhvksw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ppnifc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptkqsm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xltqxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gbzcca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ebamvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ssaqvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_esiawl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xpbiyn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gnzugf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hppvgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rdwfds {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xjmxii {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_atfevq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xpiyjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_bbqqvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kcsinn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_buhabp {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptfyqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xqktaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hebquv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xclgnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tplnpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ulkzfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zzibiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_sswrvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cppyko {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ocliqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dzihvx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_thzpfz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_doguop {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cmumea {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jtzlfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_outrim {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iactsh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_aeyqvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rishur {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rgndcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ygosbp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cstvon {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wzrspr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qxkwgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gfwmkq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ryncsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_yjutxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_isblgj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fgpmgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jrtxcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_beswwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yvivcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_irhrjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pjlwem {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_wokwsz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tpycui {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_wuhtjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sadavw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_pjhoti {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yuczpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lbcbii {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gouwcx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ecpsad {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qaveox {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_eivche {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yjdsws {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ryukbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gploep {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qmlbqg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gsknwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ynenxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qonnxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fggaol {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mnuluh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jdmpna {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hktxef {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_viseft {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yxuxxn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lxbljg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ervgvt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_wlngan {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pgxqsx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gcdgcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qzduel {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_whgvck {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .footer_cfwf_waclnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_mkrnse {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vketxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 160px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tbjqsb {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_pbmmyd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_unogqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wcszll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_hinlfi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 182 / 28;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 180px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #fff;
    text-decoration: underline #fff;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline-block;
  }

  .pseudo_before_cfwf_wdspof {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ppbchx {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ttwqpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eobuki {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_mdolwd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_xzvgna, .path_cfwf_nlbmpp, .path_cfwf_ekwtqj, .path_cfwf_jvqajn, .path_cfwf_wdiwlt, .path_cfwf_elpquq, .path_cfwf_cirlyg, .path_cfwf_nsgscy, .path_cfwf_fzwhcg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_gqrreu, .clippath_cfwf_pqomma {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_ufulho {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_vaejoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nytsbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dwosin {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -.14px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zvtstu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ctjmic {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hzpcfw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dzsung {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_prurdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwpwih {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_ncuiom {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vuahrk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_byefzm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_logvpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ggbvfr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zwdgrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_vsdopu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xugcwm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_vfmwdw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zxalic {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff9;
    column-rule-color: #fff9;
    cursor: pointer;
    caret-color: #fff9;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff9;
    outline-color: #fff9;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff9;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bjlutu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vhymxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_urugtu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_opqqpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cvmqyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_mhbtov {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bqxuij {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rcxiqn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_adgsmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_winnpf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vlbyom {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nfefmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kwplgk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mokuey {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bgmzuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kwrfko {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_zmszrw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nceeru {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_aprllo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qgrlqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jouber {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_eeromi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_imfuml {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tswsrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vglbgn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wniism {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jtcasc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_ctzako {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gwldda {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_cdvxfh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nsouqm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_uzmtla {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pwjevd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ekjwvc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ydwvfx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_uvaoth {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ahtrkn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_fuuwkj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rtbadz {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sirtfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_azuvtq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jzdzny {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_uwhhvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_gbjvkc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rfpfgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ejtvsv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zwxdgu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_coxopo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fgifoh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vgkvos {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ousnry {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_uimycq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 1160 / 210;
    color: #ffffff29;
    column-rule-color: #ffffff29;
    caret-color: #ffffff29;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffff29;
    outline-color: #ffffff29;
    width: calc(100% - 32px);
    max-width: none;
    height: auto;
    margin: 0 auto -48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffff29;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .path_cfwf_cxldso, .path_cfwf_hvqftg, .path_cfwf_rnpogo, .path_cfwf_jnszpm, .path_cfwf_hxokhl, .path_cfwf_cheyny, .path_cfwf_dxhgvh, .path_cfwf_vbyrwy, .path_cfwf_nmqacz, .path_cfwf_dutkbk, .path_cfwf_tycrab, .path_cfwf_lpzwzs, .path_cfwf_tjssas, .path_cfwf_rfmsbj, .path_cfwf_lhococ, .path_cfwf_ebjryw, .path_cfwf_lrfhsq, .path_cfwf_lwioor, .path_cfwf_eufedz, .path_cfwf_vufnqq, .path_cfwf_oljmuc, .path_cfwf_ezioom, .path_cfwf_mdeclh, .path_cfwf_wrkifg, .path_cfwf_aqvicy, .path_cfwf_rtffue, .path_cfwf_ybwlvd, .path_cfwf_vwqeck, .path_cfwf_zwfmzk, .path_cfwf_rwqznk, .path_cfwf_janbtr, .path_cfwf_rwmmci, .path_cfwf_lgoxwt, .path_cfwf_jrmsdj, .path_cfwf_rijbzc, .path_cfwf_hlyutz, .path_cfwf_iufnlu, .path_cfwf_qpqikr, .path_cfwf_utcahy, .path_cfwf_nakxjf, .path_cfwf_saeolv, .path_cfwf_zkpzfa, .path_cfwf_zlphjy, .path_cfwf_fqzqdi, .path_cfwf_kxlqyi, .path_cfwf_fotxyo, .path_cfwf_bomaeh, .path_cfwf_tcnfhh, .path_cfwf_libesy, .path_cfwf_zlpyad, .path_cfwf_zdnhty, .path_cfwf_ifxeaa, .path_cfwf_qmzrzv, .path_cfwf_bkpkwd, .path_cfwf_zmwwfp, .path_cfwf_cgavka, .path_cfwf_ihktam, .path_cfwf_sugxxl, .path_cfwf_hmkntc, .path_cfwf_whacez, .path_cfwf_rccpyq, .path_cfwf_cdpyqu, .path_cfwf_oggvwy, .path_cfwf_zhazzf, .path_cfwf_hvkrkq, .path_cfwf_iouiai, .path_cfwf_rrsccs, .path_cfwf_jqasof, .path_cfwf_txfhvx, .path_cfwf_mjpzec, .path_cfwf_xksimf, .path_cfwf_kiwtbm, .path_cfwf_mnpcwn, .path_cfwf_fvqlwm, .path_cfwf_ivythk, .path_cfwf_yjowgw, .path_cfwf_iwgwzc, .path_cfwf_supffg, .path_cfwf_jyccam, .path_cfwf_zfkupl, .path_cfwf_rqdnhw, .path_cfwf_hnmrbu, .path_cfwf_xjehac, .path_cfwf_zjbqqy, .path_cfwf_wtlrmk, .path_cfwf_topyby, .path_cfwf_ybgwse, .path_cfwf_uzhexz, .path_cfwf_rhlrya, .path_cfwf_bdlqng, .path_cfwf_hthxjf, .path_cfwf_pvihdq, .path_cfwf_oyunuk, .path_cfwf_dqfhhj, .path_cfwf_padnub, .path_cfwf_kdfugn, .path_cfwf_mzqnwk, .path_cfwf_yltpmt, .path_cfwf_qwqxkv, .path_cfwf_pygung, .path_cfwf_mexlra, .path_cfwf_mtzbwh, .path_cfwf_ernerp, .path_cfwf_gqkamz, .path_cfwf_urlnta, .path_cfwf_xhrehb, .path_cfwf_eoumwr, .path_cfwf_veydhp, .path_cfwf_kkhsov, .path_cfwf_eqhzgr, .path_cfwf_rrrezt, .path_cfwf_ifocos, .path_cfwf_dvkurt, .path_cfwf_ofkbqp, .path_cfwf_sbhpnb, .path_cfwf_rrzlya, .path_cfwf_sdvtdu, .path_cfwf_hktjfh, .path_cfwf_qzhzrx, .path_cfwf_pjdixt, .path_cfwf_bqpkfa, .path_cfwf_llrljz, .path_cfwf_eibvgv, .path_cfwf_pdoxod, .path_cfwf_ppylwu, .path_cfwf_rorwlu, .path_cfwf_ydvqeg, .path_cfwf_okorgc, .path_cfwf_hcmfox, .path_cfwf_gvcnfb, .path_cfwf_ghnspz, .path_cfwf_uqdusg, .path_cfwf_ydgcyj, .path_cfwf_trbqoa, .path_cfwf_ihflsh, .path_cfwf_rsljez, .path_cfwf_ttrajl, .path_cfwf_cekssw, .path_cfwf_iuobmx, .path_cfwf_rgnnng, .path_cfwf_hebbox, .path_cfwf_iyrwgj, .path_cfwf_gwupqd, .path_cfwf_zmwtyj, .path_cfwf_eqmcrb, .path_cfwf_tlhkfq, .path_cfwf_jqjubo, .path_cfwf_bwtglo, .path_cfwf_qvcoua, .path_cfwf_xrvixf, .path_cfwf_mgbfho, .path_cfwf_okechl, .path_cfwf_msjzcj, .path_cfwf_ekzqqs, .path_cfwf_gnwzyp, .path_cfwf_cqcrai, .path_cfwf_yfzmwf, .path_cfwf_cdmlys, .path_cfwf_ssvqkg, .path_cfwf_nyrjel, .path_cfwf_kniesx, .path_cfwf_qecbrg, .path_cfwf_rundwx, .path_cfwf_gheeqv, .path_cfwf_thjtbr, .path_cfwf_guxgov, .path_cfwf_zcvnco, .path_cfwf_okyxwa, .path_cfwf_tzkzgr, .path_cfwf_pkcumx, .path_cfwf_dvniwx, .path_cfwf_tdyzxc, .path_cfwf_dddidu, .path_cfwf_mdlams, .path_cfwf_ekuigx, .path_cfwf_hrgjye, .path_cfwf_cazzzi, .path_cfwf_neidry, .path_cfwf_bynjai, .path_cfwf_sdfkdn, .path_cfwf_ekgaci, .path_cfwf_rkrdie, .path_cfwf_yfdusn, .path_cfwf_pspkre, .path_cfwf_kfbgld, .path_cfwf_ecmuym {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffff29;
    column-rule-color: #ffffff29;
    caret-color: #ffffff29;
    fill: #ffffff29;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffff29;
    outline-color: #ffffff29;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffff29;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_tjsakr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zkrqaa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wivfjt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dmepsk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 96px;
    padding-bottom: 96px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yihutc {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_iiskfy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vipxkg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_tskcfy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -2.56px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 64px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dfuxxt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yswwfn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: row-reverse;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_stcqzd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_fclhyb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oghmys {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_zxvfnh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_aofkhj {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lqtuwc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zewnwt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_aawnfk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_gornml {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xhlfdj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kltcqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oocvun {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_mujufw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 440px 1fr;
    grid-auto-columns: 1fr;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_yprbei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_thuadl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_jafynd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_akfcjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jwfgdj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_sfvzhs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bhqxiq, .div_cfwf_onroyk, .div_cfwf_mipkvy, .div_cfwf_uwzkpk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_toimvk {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vwhnuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_tpctvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.2px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_guhgnk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pwhnvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cksmlo {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cbdizm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_svrtvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hmpdpl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_znorfs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_yofxbf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_bildpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iquwpt {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szqtpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kffpbv {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dkkbjm {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jwewai, .p_cfwf_vxhjtp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kcgati {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qktzhv {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_dxhbxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ehkast {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.2px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rbfcdj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szttoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_trlhwa {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zfsfeh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jdwdmm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ttnczk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jgnldj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_vnykan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_hxlkcy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tuztpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lptwyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yiivxf {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_unmotu {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mncabj, .p_cfwf_atzzfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szuovs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cbceaw {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_wxnizs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ppgfeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.2px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_knblbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lnxejc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_nihnfg {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ogkcws {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pswufi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fbprup {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nneack {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_fapubi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_wzipmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wkwlva {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bksgmf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_znlpss {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rzfvap {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dxhhmy, .p_cfwf_vookdw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fiyboy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xlmwat {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_wzdqcr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_qqptse {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.2px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qluphw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_boqhul {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_lbzbfd {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gybuiu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_aaakpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_arxpzd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_svpwgr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_dgtyxb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_geksjh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pgufuw {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kxsgpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qmkokt {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_etcgmc {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sskdct, .p_cfwf_xnkgut {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_whiprg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qgvsud {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_poeinf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_esfznu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.2px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yfnmlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyleyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pokgdi {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dzawqk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vrzbjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iafswl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dpadax {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_mxiwfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_ncmqye {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_osuvgb {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cbatle {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_npgdsg {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gzdpga {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mfplpq, .p_cfwf_tkaghd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_wnffhe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_luopil {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rsxuoi {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vauaeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vqxftz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/686f7dbf644fc1d00b712271_Enterprise%20BG.svg");
    background-repeat: no-repeat;
    background-size: contain;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 80px 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    overflow: hidden;
  }

  .div_cfwf_kujtaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qlpdfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xiqjjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uusqpp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 580px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_waskvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -1.76px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cbxmih {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bkyfgi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 300px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bocbra {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_cuogxt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.14px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_hjlkva {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #fff;
    border: 1px solid #1919190d;
    border-radius: 8px;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_secwij {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hqujux {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_cmsxis {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qipgti {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jdtuow {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_whjpch {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cfbbtb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_eagbst {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 40px;
    width: auto;
    max-width: 880px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_cgnlqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_usqwfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xkgeah {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qenyiz {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lldlta {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vmbwox {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ydxrum {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jpumie, .path_cfwf_pazbuf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_doaxce {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cqpdqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vawucj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uojodm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jcsvxg {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_skaean {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nxirsi {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wvrlzr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dioryc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_cevayd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqigej {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rnnkre {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oaihhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rduufv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_osyxdn {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vrgjjy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bqlqxr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_kabefz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    -webkit-clip-path: url("https://momentic.ai/#clip0_1355_5438");
    clip-path: url("https://momentic.ai/#clip0_1355_5438");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_fomhfh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_oipmwa, .clippath_cfwf_phqpom {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_njqexe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .p_cfwf_soaqib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_khuavr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sbjfpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zcdtzd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tgmyhz {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_gzuhbz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vqotiq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 540px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oorjxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vuuduq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_cehxif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zxdrpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fxhyev {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_hvxorv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyemdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_yzinrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qqwvff {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bwbywr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dnrnzj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_unoyxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #0000000f;
    outline-color: #191919;
    flex-wrap: wrap;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .a_cfwf_mwnesd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000;
    text-align: left;
    vertical-align: top;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #0000000a;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
    position: relative;
    box-shadow: 0 2px 6px #0000000f;
  }

  .div_cfwf_cpbzkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_imnhhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pgtrrw {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_apdvmb {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yjigcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fzxfur {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_idhosy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    fill: #000;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rubnti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wubvtb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    vertical-align: top;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_gnjkmb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_yymyay {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ormxae {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ltcqaf {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vqubfo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_awuydo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mjswie, .path_cfwf_howxrs, .path_cfwf_ckjxgt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: #0000008f;
    fill-opacity: .56;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ibocer {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_bklude {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    vertical-align: top;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_hzeekj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_yrqgrj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_siaixd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pwarlg {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ougnou {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ygrltd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tcwfys, .path_cfwf_wililj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: #0000008f;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fmnpqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xvkoib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000000f;
    border-top: 0 #0000000f;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_bfzina {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_nhjjxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zphmvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: 640px;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gylnlx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rhklqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iwwbpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rkacea {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_bxszzr {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_szhbcr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pllbky {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dcylos {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wmyhxy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qgfskn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ajbjxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.6px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_bsxwpd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_czlatn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rfaqhw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_udseql {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cgscbc {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_mhbavy {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_czhsef {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bykudp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nyjmme {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iovcvr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_dcycyf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwarhs, .div_cfwf_azdqqf, .div_cfwf_azpvdl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_pldcft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tnzqos {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rjtmuf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ipqwcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ujtmur {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fhfqls {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_glhkit {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ajsfyb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awjoji {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mllraw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_odvlkf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_nvekmy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pemvan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_hyofcu {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jdvbut {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nrqpah {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_batpke {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_dsndjs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_avztqg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ofuflo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_hvwuwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_qgilog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nygpob {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyyaan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_rvbfkw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_myjkao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_qceqis {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oarrif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_zhneti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_adowga {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: 640px;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_herdnf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vtsvnl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hxzbtu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_draplp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ivrshf {
    box-sizing: content-box;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dsgthp {
    box-sizing: content-box;
    clear: both;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ovbvzm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wyxphw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xrzkvu, .path_cfwf_lawggb, .path_cfwf_svtqkk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jfsuke {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_niqrnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.6px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vuyryr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_duluvm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_gmycma {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_lqtkdv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rfemhp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_qqeany {
    box-sizing: content-box;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ilnkad {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sjnosw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lfkxuv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mjqybk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_yqcsde {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vvoqms, .div_cfwf_lyskyt, .div_cfwf_krctew {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_yedjxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jpammg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_noyexr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yxurts {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rhrzmt {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_syrnzk {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rdyewl {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vykerc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lmxstm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cqwgvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_zovcug {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_nppimi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gccepd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pjnpgc {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ksxhuf {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jbackp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rvmuhf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_palzfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ejvhiq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptbzyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_ssdjsj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_scivtw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xqycag {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gwbxoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_aynydv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_ogsuiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    justify-self: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_umyyep {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 130%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kwnhbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_oynvej {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_usokhv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: 640px;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uwbokz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tbxles {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmehdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xuhmxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_lajfmh {
    box-sizing: content-box;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mgeruh {
    box-sizing: content-box;
    clear: both;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yglzrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xnlzxq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xblceg, .path_cfwf_tdctxk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gnnhnz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ozemau {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.6px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_libdvh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kcvjxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rdgyfg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_vsswie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tisljr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_imldhx {
    box-sizing: content-box;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wsbohl {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xqhbrd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_itcruc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qficpw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zdjwuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fcxlcp, .div_cfwf_odepaa, .div_cfwf_nxhpqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_uhlygd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rogpjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zuetws {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_exojjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ktunmv {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_biracx {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fncyde {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_etbzzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kqybxv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zgebkj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_itkmrs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_nykvmp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rabaef {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_nmvcdf {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qkhpth {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_gbcvmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gvaccl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_gmwckc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fghctw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cculnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_earqcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_weshtd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jeebum {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zohnzw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_wtfqxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_hipkxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    justify-self: start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_gafrts {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_hgvpwp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_juzyai {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ltusfv {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_ensfnc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ingcmw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689a1147f5396c5cab55070d_nice%20bg.svg");
    background-position: 270% 30%;
    background-repeat: repeat-y;
    background-size: cover;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 30px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sgvzpf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_wyzrfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_enfuuy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghhcrt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_gkwbli {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -1.76px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_eieucu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_qmsnpe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aiuhcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_qmrrwa {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ftrlum {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zpysac {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cykbcn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zexqpa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kthvrz {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #fff;
    outline-color: #fff;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sqnyol {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: calc(100% + 60px);
    height: auto;
    margin: 0 0 0 -30px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_fmjknu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    transform: translate3d(-937.695px, 0, 0);
  }

  .div_cfwf_fekbow {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_snkkog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_zmmmlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jexgqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_pdmwdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vfrilm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jxabcd {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gcxlfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kgokvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bkriei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cmkeae {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qnqbiy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_dkgirv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pinryf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fykpcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jfbhcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_zrusij {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jpbkcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xdtppt {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_glwepg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_vjfdzg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fwzxid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_blnpcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmstke {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_naqfec {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jmlbxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_nqzdga {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmahid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gofwld {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lltfpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ixosfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kiyxxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ilxslg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hhsalv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_eggaph {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qndjht {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fhppdf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ettarj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_tbhgxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_peciqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_vyvnna {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_alkiae {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_frnvlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fcijdn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_avpedc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kedpoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szedxb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ewyegz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvmjim {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_nsqhlw {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sbzcwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qwjnor {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oouagm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fnxxph {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tppafc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qnutne {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dahtqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xluprk {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bvlmyb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lneozn {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvdbnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_txisgw {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ddyjwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fjdqyx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jcrcnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ipibmf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ibpdth {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_vguatz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nbjapa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_dsepmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwboao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qbhgpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fkrsvm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ypglvt {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iafsby {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rpgcnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ecugvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fecqzh {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghfdfe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_oayddx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qgtnyu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_hsevkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_anehoz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_inautr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_neywob {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_tjauwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_idboua {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gcgcvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_yxdifr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xsvapr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_crjzyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sroabd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kmdljh {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nldngc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gqrnwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uizvvh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_abzhas {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ecjexv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_wdzzat {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_saujai {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gopqdf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jssmgj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_faasan {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hcfyiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_mwuobq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hldadv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_seqrxq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wosopr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_svncgo {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zjdavg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_oytdpx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bvigpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_sivwwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gcfzbw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_klkpwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wclxjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_mpbakd {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rwqeud {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ghcopu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zqmggh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_nlhveg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ummhpe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cbgnwc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ikrbft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_uqcrhd {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ygtgka {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kbjgca {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eqxzsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lmoduu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .body_cfwf_eabvhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    min-height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yfhiuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: clip;
    overflow-inline: clip;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    overflow: clip;
  }

  .div_cfwf_xnocbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .pseudo_before_cfwf_iyoufi {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gnbift {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lsfnjw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: fixed;
    top: 0%;
    left: 0%;
  }

  .pseudo_before_cfwf_jsuadn {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_iflppb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_brssoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cdrkqb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wyclzt {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rkeqre {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_xubniu {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_xumdzx {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vroiir {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uijtox {
    z-index: 200;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: sticky;
    top: 0%;
    left: 0%;
    right: 0%;
  }

  .a_cfwf_wtqadv {
    z-index: 5;
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lyckpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_plthqr {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #1919191a;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_bgzegb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_znnsgt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    width: auto;
    max-width: 1376px;
    height: 80px;
    margin: 0 auto;
    padding-top: 8px;
    padding-bottom: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_tqaxri {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 129 / 20;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 192px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_iawffq {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sgdmdg {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_shrfys {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vjzaed {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_izwthi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_bgqlts, .path_cfwf_vdbhvh, .path_cfwf_qvgaqu, .path_cfwf_zmsuqa, .path_cfwf_rclmbv, .path_cfwf_odfveo, .path_cfwf_iwrxqr, .path_cfwf_vtlnku, .path_cfwf_vplxbm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_dpvxpi, .clippath_cfwf_olizqe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_locvjh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #191919;
    outline-color: #191919;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_crhuwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_xvvjjr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_vyrxwt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fvvaxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_zdftqr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gwhzxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ihbuck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_yuwono {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cixuns {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tszmnp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_pttybi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vstpkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ubnseg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_tngdwz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-end;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .a_cfwf_tillpy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_begvdi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olbvxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ajfcdx {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rwhnsm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xybbme {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tfqhkq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cjqnpd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_shbcet {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_fofdkc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zinmfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_fojuap {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ggdxbw {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ijfdtq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_imfzoh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_axuawo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_pgdghr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #fff;
    border-radius: 4px;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 5.2px;
    width: 40px;
    height: 40px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_cajuqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, -5.2px);
  }

  .div_cfwf_iknchl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
  }

  .div_cfwf_ztrawp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, 5.2px);
  }

  .div_cfwf_ruklas {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 0;
    margin: 112px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: cubic-bezier(.77, 0, .175, 1);
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .div_cfwf_jsdqlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_bhodfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: 100%;
    margin: 0;
    padding: 16px 16px 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: auto;
  }

  .div_cfwf_fvlngt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_gsgjhw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zvfzao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_dxbtnt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_krbpgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ipyiba {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dtfsgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_knaxfd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cmearu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_relumx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pojnbw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwriuv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-end;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .a_cfwf_qeyqrm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_shtdzw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cloaxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_azvoiv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_flfxrf {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_oxmmna {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lkfweo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zlcmqr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_qpoufs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lxzrji {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vozzyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_zwbmss {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_factqm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qyvgby {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oepzil {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hdtucg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_polbwr {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rnyqxk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_grltlk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hsmvhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .pseudo_before_cfwf_wyunuz {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ghjvnb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bjkcom, .div_cfwf_ydaezo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .header_cfwf_qfjybn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e9953077f53ef63addc04_Pattern.avif");
    background-repeat: no-repeat;
    background-size: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cpgbrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .33;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-end;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
  }

  .pseudo_before_cfwf_bmgyqn {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ouycmq {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_icrtio {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 240px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    bottom: 0%;
    right: -13%;
    transform: rotate(90deg);
  }

  .div_cfwf_aphevg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    cursor: pointer;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 10px;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
    overflow: hidden;
  }

  .pre_cfwf_prmvii {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    cursor: pointer;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_fwebmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vpulft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ncnsbt {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_qivryz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 720px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aubvpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dyfwki {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_xlzrmt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_htujnx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_kniiso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #0084ff;
    border-radius: 6px;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yogbsg, .div_cfwf_oezljf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gbgcct {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_lnkoct {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.6px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 40px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cwvlpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbllmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xepsop {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fjepbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_gymyes {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_yiytwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mpssez {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_vyqmfi {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hnigsk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_svmnjv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ztxhry {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sdbvur {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_uwsryd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uluuyy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e7e7e7;
    border: 0 #e7e7e7;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 1px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 1px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_swrjpa, .div_cfwf_isrstz, .div_cfwf_dmtrmp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_udkerq {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_szrvnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_txcpib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_dbpfdh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_efxrxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_bemnne {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xewwme {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_acynrg {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nfqryx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dgqesj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rhpofg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_onaijj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_dnaqew {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_blroju {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zkmaqn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tscdec {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_skviop {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_denall {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_erkdef {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ymiavo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ifvzng {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_kcltxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bucftl {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_daizsd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vrrlmb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_wvgfzs {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_eravkt {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kdvqcm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xxnhkv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_lslfbv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_mwtdii {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_piikns {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dhqntg {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vddopo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_kjnaxn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_vmbxug {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_fychnk {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xjyglm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ivjwdm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_zmzook {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vutqad {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dflanh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qenjsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ehwqtx {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ztavas {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nrnjxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xbdqjq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_xkdzqj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jkmhbo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_imsfzh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_twrogy {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vizflb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_qtuvvm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_yuahlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_derkpu {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xsioyr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_wyqrvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_dkbuxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twlsji {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_bbcvbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eiyhme {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kmcoiw {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_brkfgf {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cmuafp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ipdwpv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_dlxays {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ovscsn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_hcllmb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gmhqlr {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mcvbiy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_lahgpe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ymhitv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_rnpwux {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_hyiqdm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_atzsgl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_hntvak {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lceumv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fheoht {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lsemfy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cgrexa {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jtliyd {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_weepjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_grvibk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_pelsiu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_zoylax {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ylauuv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ljsvbm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cdsuye {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_aobbge {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_llwihr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ctsnvt {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bjcvgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jrcvla {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_hbtfmt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gidati {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_eujeyh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dgyxvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_lhsoav {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dsgmro {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vcqmgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zygmfp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_ivjzim {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_wresfk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_wwoaqg {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rnrole {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kmazfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_obltte {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_efasdz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_eqrwck {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_oriqlw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_iuqltn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_cvsgao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kdrmnz {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_rfxrwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oqirpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_atheop {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kuvtyn {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lrahox {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bkfaqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_dsjkrd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_iwrger {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_uegnzn {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_quiimo {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cubaah {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_gpiiqa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_aqgzyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_asafhc {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_jivhca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ivlkia {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_dnnbzx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xaswom {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_hwipfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yoznbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rimrxs {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kkpmju {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ozuney {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lzkzrp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_imgfln {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_yzocii {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_vhfwpd {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vjtwtb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dhgevn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_uykqnl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_jvvbxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_nufhfp {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xfacib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_zceqzn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_kfayze {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fcwaop {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_sbpkfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uagkym {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rtxxhg {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_teqehc {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xyykdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zmimel {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_cilkna {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_nbqpzu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_szaocz {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vzrqji {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tukvtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_xkeyun {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_beyoag {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_vebisa {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_updnol {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_zbesii {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_getqel {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_igieom {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_xqofea {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tnqivf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kxfuik {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fcpwzv {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_huxyva {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yxnsbo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_zbxhxo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_umudid {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_tkydvb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hmxhhd {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yuzqlp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_djhjjs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dkqvlx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_jnwzgw {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_vjukpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_akxprx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_jzgrda {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rwlsfa {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_jxvmcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zfwiux {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_szelze {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_oyssfr {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_squobh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rrhelw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_uddgqp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gorxvk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ucnccd {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hwzatj {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bnepxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_icbcws {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_phjdhv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_wjiwkh {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_fxdtzt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_hqjehd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_mpxujr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hckphy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_bzhzgd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fkedgr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rxtdop {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_eeyumz {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xgzyco {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yfnbsz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_qtfkrl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_yoqahx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_pukzyo {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ofmrgx {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ozeoun {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_ztshaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_wjgnrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_eysttl {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_objldc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_umshda {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_xqtnqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sfxxlh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_qqszlm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ohacyb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kvizaz {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nkttbg {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jxjkzv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aswohj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_prcsbd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_iqzhcm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_jvdrfc {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yahgec {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_uprjko {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_xcoqfn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ommefb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_pvpylc {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xmtace {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_mrpppv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_tmbhzs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_axdphf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ztyauj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_viljad {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yrecnv {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_skykzf {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qipwnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nforli {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_betqfs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_iykctd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_bcatae {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rdcfnc {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_smeobj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_wwolbx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_pirlyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_cuddnt {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_mouvei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_pbdqhj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_nobewz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_elnzij {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ztxfrq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gwhocd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ntfitt {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sltrxx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_biumkb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rauksl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_ccsnma {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_pafemj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_zukbmr {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yerpki {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yzlbwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_qeeqsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_qstivm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ncoapw {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_khnyyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_pzfdlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_husmuu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hapake {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_tpqfhy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dwdmyw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tnqksn {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bjdcrb {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rpzplb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_neiain {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_ahhufj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jituoe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ujisbq {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_enknaj {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_avogxx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_uhbgsv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fjscum {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #fff;
    outline: 1px solid #e7e7e7;
    grid-area: 5 / 1 / 6 / 3;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 160px;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_afzrkb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jtgpqy {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qlqljp {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ejhldn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    padding-top: 56.2766%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .iframe_cfwf_tuzgtf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_yejnms {
    box-sizing: border-box;
    aspect-ratio: 16 / 9;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #e4e4e4;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    inset: 0;
  }

  .pseudo_before_cfwf_fymkiw {
    box-sizing: content-box;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ncfvbc {
    box-sizing: content-box;
    clear: both;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qqdmdb {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-radius: 12px;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .iframe_cfwf_pdsjzf {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 inset #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_kooqrc {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ueuhie {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hhlbxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .button_cfwf_vcpyqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #191919;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e4fca5613d5a4a2aa9d92_play-blue.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 48px 48px;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    gap: 20px;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    bottom: 20px;
    left: 20px;
  }

  .section_cfwf_vexadc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_smdefr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lydlnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eahcgj {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_rcftdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bimdmn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gihwym {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 600px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qjsugn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xshiaa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_fqrznu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mbpdor {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bzhkzm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_mqxkcx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_htrbbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tcbwkt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_krllfl, .div_cfwf_lgagwk, .div_cfwf_hjszgi, .div_cfwf_rzcxlv, .div_cfwf_paivks {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_frpgzg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_pospax {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_tpidlh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_ljfssq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qdircd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pohxte {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xalzcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_yqnnwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_xwjeio, .div_cfwf_pvzhev {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sgvzmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lrsmgl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ijtuay {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yvvhpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kpeueu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aryznh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vczwkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bmaxoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_smesrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_vumqnh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wbmdmx {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_etiods {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_pdfjce {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oqzxxa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pauswn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_krtkmg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_kkenvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_veisgr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pykydn {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_osvxwr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dknuhr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_mqeyqm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #fff;
    border: 1px solid #1919190d;
    border-radius: 8px;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: 100%;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_qfuheg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynetli {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_admwcw {
    box-sizing: content-box;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nbzuze {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hoehot {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mqtsyy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qrixnv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_xagwrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_oevhif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zelqeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_besabe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_phvixp {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mkgabl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yzxfpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ogwoop {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kqozll {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_wovipe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_tjkqzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jmtyhf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_louyvc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nmnsgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pktjyt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_myubly {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kquamk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_foeqnz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aonqwi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ijxjtm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vwteca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ziwcho {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_zqhojh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wnlene {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eqtnll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_izeced {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lxmwsm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iotufl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_oskois {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvxqvi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gxtrnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_fpgsle {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qvlzmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_pazzol {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_acrpfi, .div_cfwf_nnllea, .div_cfwf_eecmax {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_podfsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_fekcbq {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_mrfucv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_xqyqqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dpyuai {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gjecse {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_afnwew {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_ebjqxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_haduoh, .div_cfwf_amhcfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_birgpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_psnqrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cczleg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vcqalw {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxmiie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_leactx {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cpawnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bfoayv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hnvotn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jfuikh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sngnir {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nhkbbr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_nghahg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wldmlq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mwmzwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_kcskag {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_qcpghg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ivvqun {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kagmya {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kqvlhy {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rgfvwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yqnkwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_mzgdqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xqsecp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lsiiah {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_mkmgwf {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rdepbm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pgnehf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pkiedx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_knpyjr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kpobgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_dsutek {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fhrxwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lunwxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ydwjzl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jepmxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lecxam {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mcosas {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_xlfjoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_voypmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_radnnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_wqnfts {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dksrkw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_rfshkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_npryhn, .div_cfwf_xmibuy, .div_cfwf_qxpaan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gjhpny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_btmtmi {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_nifmqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_gsfvkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dsrcgo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wfoaot {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tfdfue {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_yzbmti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_iisclb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dlocpd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_spderh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rkucfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yeqbvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gqnqbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_imybki {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iertly {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lswbsw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jeolde {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zkqhnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tzwesj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qajvfb {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wavvdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ofwogy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tzqtht {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_novnqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_voisll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_fueebj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_beqdiy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_dqzvld {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fkwamg {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_grlspp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_itkysh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdaofp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_tkvvmt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_irlbca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bvmtsm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_axiboj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tekdjl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rnfczq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_trilzp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_urnsmc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fbfvxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_krkaqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yxhxsl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ykczcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_rzexor {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ratvto {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_luobxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qmnhlt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hbeksd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_euecfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_sjwkpu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_qfzycv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bxxttl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hqrgfy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fixtje {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cdjcht {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_majwgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_wrqaqs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qpkayo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jjwwib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_hpvhkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qsvxro {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_niyjar, .div_cfwf_cwutoq, .div_cfwf_jqhmoa, .div_cfwf_setkuz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awikzy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zsmhvh {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_kxzawx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_qsmrqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ippoet {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xltfbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hwbiej {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_uwqtso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_hqbthq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bylcny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ewmkum {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pvjxyx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jnapsd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pvtmcc {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tgawge {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tndwya {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_udrrsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qanrgt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_fmiohn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_mmlnvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_httbhr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_lvwgmg {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vvupmr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jlkxop {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oglpig {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zfhxbf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_difdbe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jupqny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_qbljmd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_aouqph {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_htholl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nxaozz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nlpbpr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    stroke: #0084ff;
    stroke-linecap: round;
    stroke-width: 1.5px;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_umhjdc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vnwfgi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_mxuzfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_bdlqxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fdfqhi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_blhohe {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_fvpkvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rcxpcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/6893b686d93572f7170ffe45_b.svg");
    background-position: 50%;
    background-size: 100% 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 400px;
    margin: 0;
    padding: 80px 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .h2_cfwf_cpjykc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqxdnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_wzmjtz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_uphhqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: span 1 / span 3 / span 1 / span 3;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_bcrfzz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_zmksdh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_owixeb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qwuszx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_vkmfex {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hvxkjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_exepyp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_blwylc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_pnyibb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_qqisct {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_efsjma {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_mjodue {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xkaaqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ueqetl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_acqhjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_otnwea {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pcnbdn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kwmxla {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_hxpysk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vjqgku {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689a1147f5396c5cab55070d_nice%20bg.svg");
    background-position: 270% 30%;
    background-repeat: repeat-y;
    background-size: cover;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 30px 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wtgrkt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ieegzv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_chnupg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dqguvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_azxzie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -1.76px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_orazak {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_mdhhir {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oajpjg {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_fswzxa {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wbqqdi {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ynczdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fegtys {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jdgkge {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jireum {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #fff;
    outline-color: #fff;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zcnqdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: calc(100% + 40px);
    height: auto;
    margin: 0 0 0 -20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_rpwazh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    transform: translate3d(-471.207px, 0, 0);
  }

  .div_cfwf_kureos {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    transform: translate3d(-41.7547px, 0, 0);
  }

  .div_cfwf_uwkijn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fqqdrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_aqldge {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ziqzow {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ojaozj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ryltku {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gcliym {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hwkqwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_yeelol {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vboabr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_oabsjn {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ehgrjq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fbmnmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_azfemf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_zvxzlu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jsmoey {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_syofzz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_etrfzp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rqdcfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tcqnwt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_juslak {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bmklhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_roqbxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kyfdne {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ukdsal {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vjffno {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_iiinvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_maalnf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_grcoex {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ctqosn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_grxfnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_msbisr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_sgiguj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_omloap {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cydhvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mvdjjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_nssotv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_popwxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_idsrpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_knrqhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_zvgycx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xxtmwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rjyaek {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_klfbqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghohji {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lukwpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_guadto {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_lanxyu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wngrkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 540px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xsxaus {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ljkmoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_ukmdxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cilgat {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lzalgd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_dyokwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fwpscs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kxvctf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yzkucx {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cimeam {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qufwzh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_jvvget {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #0000000f;
    outline-color: #191919;
    flex-wrap: wrap;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .a_cfwf_fhtceq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000;
    text-align: left;
    vertical-align: top;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #0000000a;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
    position: relative;
    box-shadow: 0 2px 6px #0000000f;
  }

  .div_cfwf_ogkfjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jamcie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_vqqoal {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ztasnv {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bswhub {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rxtgcn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_gpmtbd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    fill: #000;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jkuube {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jcukrw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    vertical-align: top;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_jontpc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xgooxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_dtjzqs {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_owdukl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_auggrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vnmdrk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iwzlcn, .path_cfwf_cmqssj, .path_cfwf_wuytxc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: #0000008f;
    fill-opacity: .56;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hvhvoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_udbwpw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    vertical-align: top;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xprjog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_arhzbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_agntbl {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yotkmy {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jxtxwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_afjvms {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tfszvn, .path_cfwf_hogcmm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: #0000008f;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_iusnee {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_omtlop {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000000f;
    border-top: 0 #0000000f;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_zbwyfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_cqhlqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zydrjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: 640px;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bfaxqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ytyafz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qeqgou {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zwlarh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_npvqqf {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gzdxxk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xvkopf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kcifll {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_glypxb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hhayye {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_xcxrfx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.28px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_dxuhds {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_drylgs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_mbpium {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_dpnviz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ntdwmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ofujtd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_oziddq {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ahxwxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ctikqv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_izvvec {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hherrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdhmrn, .div_cfwf_diybdg, .div_cfwf_bmzcbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_nmntvi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awqnkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zykewk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_antigu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_inbvcd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_trwrdi {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_avsvxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kbulox {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vnhvrx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_duuxhq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_hyncku {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_kufrfa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uhhblk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_zowhop {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_auqedb {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_clagte {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xizybq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_grkqxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_kfoxrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ojsobb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_nfmbax {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_zqkjfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ksvvqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zlfybf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_jkwupy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_mlqarb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_iowakb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_flnmgx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_lgrhyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ckldsp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: 640px;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tyfxqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_agxxrs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nuswzt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rjckvn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_pvarbj {
    box-sizing: content-box;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sgqlzs {
    box-sizing: content-box;
    clear: both;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tvkwfx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hocyiu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jmahjd, .path_cfwf_stqpyd, .path_cfwf_nixxzi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zsfuuh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_bitljf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.28px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_hjyimf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hifxmn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cqjwbk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_eimujr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ahriah {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_cfwari {
    box-sizing: content-box;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bbrlga {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ismtvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bhnnmq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ayvfxg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gbsumk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szbgtv, .div_cfwf_ttvhtc, .div_cfwf_vlvtoo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ucdkcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oyxiyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zhpvuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qsnqze {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bqnhra {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mbuqrv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qkayvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_limwuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mauvbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hlvkse {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_kpkvxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_rjkpyr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cjjacx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ligcpj {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vtdbfb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_blcolf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aspjpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_damwee {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jnctiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ufgmqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_mrzcsh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_rkwtkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wivmep {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pxjfcn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_hnwucm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_nvyrrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    justify-self: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_ewpzvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 130%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_btnzqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_cczarw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_vrvhnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: 640px;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gqagxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bwyvgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uupjah {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ahtyfm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_wnbpbl {
    box-sizing: content-box;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_otcpmd {
    box-sizing: content-box;
    clear: both;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_njnnoi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wlancc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tmdyub, .path_cfwf_kmlrav {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_lbvokv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_qqoupv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.28px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mzvsji {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_losjob {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_tmjnyn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_bicwwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_txvavr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_jjmbmf {
    box-sizing: content-box;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_grlznw {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_psijcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ebecsm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_txeuvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_avfztk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qjlcnm, .div_cfwf_rcyjmt, .div_cfwf_ekphno {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ggqnid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_scvtyp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dnvusk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cxhtdv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_dofdwg {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vcentj {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sdqawe {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_khbgjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iwuczs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ohpasj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_xgfxtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_wruuqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jssrkq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_uhjgyp {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pukkcc {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vdjlqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qhoqlw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_cxkqbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nlkkgb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fpolcc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_ehuiqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_rgiifa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iwakbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eyotcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_ebtfix {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_oknoil {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    justify-self: start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_zcoztr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_icdmkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xjlzsf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nfznka {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_btvjff {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_htjsnt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/686f7dbf644fc1d00b712271_Enterprise%20BG.svg");
    background-repeat: no-repeat;
    background-size: contain;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px 24px 80px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    overflow: hidden;
  }

  .div_cfwf_aantys {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wbxqds {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zkofro {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oddhae {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 580px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_kdndfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -1.76px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twplqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_avhgih {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 300px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sfgypf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ezfjtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.14px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sgxsdg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #fff;
    border: 1px solid #1919190d;
    border-radius: 8px;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xckajj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxwmzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_vzbfbm {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qwoath {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qwbbzd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_goeooc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nhywjm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ievkfn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 24px;
    width: auto;
    max-width: 880px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wnhksp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_skedci {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_poimrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qopkpd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_holcun {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_usvqpe {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_frjlqr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jmrnst, .path_cfwf_nryevf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_awndqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qcpqvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_asoeus {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_skkoxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_wvulkh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_suxqoa {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xnkzld {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kxhodc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_djstvh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_zpmore {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uyrqog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ybuynq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bougha {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_naruvq {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_onosxu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ehkopd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uxbtuo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_yxnkkd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    -webkit-clip-path: url("https://momentic.ai/#clip0_1355_5438");
    clip-path: url("https://momentic.ai/#clip0_1355_5438");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_lxmkln {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_fofrfx, .clippath_cfwf_pdsuhw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_crjjnv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .p_cfwf_scowlt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_stptjq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jvdadn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olsqwj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdzfro {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_oyqbgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 440px 1fr;
    grid-auto-columns: 1fr;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_clphtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynnhgn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_dywgns {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_drpzym {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qryciz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_npzncl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dbjlhs, .div_cfwf_igmgqt, .div_cfwf_ncuuhq, .div_cfwf_ebblet {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fwujaa {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_yaacsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_axyxfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xeijdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lhymun {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jbycpb {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fbmgyk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jlueje {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vmaqvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_trtqbe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_wtzgyr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_gwexot {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ajmueh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bkjadb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cdoahf {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_twppeh {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_glaorb, .p_cfwf_dxbvfq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zoerre {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_irisow {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_qwfeky {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_vyvaqe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_psyziy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cthlss {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_emlxzp {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jubxuv {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_gduogd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ufbzdl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_upqafc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_gnbrqt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_byvedh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tsubev {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_okgrsz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_otcngc {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rvcijv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_otivav, .p_cfwf_vbztqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_haiune {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nbojaf {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_hfgovv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_shpvzw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_huspwx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bjiago {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_spemof {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yyctty {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wwveyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gauoll {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_urtply {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_kznqyi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_cpltvs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptjtrs {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hfnmgx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_niulve {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tdfmum {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xhllon, .p_cfwf_wneglh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_amtsci {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aedaqe {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_affojr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ewgrvy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pcvpsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lfakjw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yezbzl {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bcfkbh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_msmdnl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tjfjoa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rmmmoe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_zomjdw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_frornm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fbvaya {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vpxdft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kphbad {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_uirqnf {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hjoxue, .p_cfwf_vliqdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ohbgxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rleomq {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_xhlfdd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xztpnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_juckwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uaajqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_oygfzf {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lzhisr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rovjkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eafhdg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hrvpsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_qdtyoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_czuzpt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mjiics {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ruufkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_owbcyk {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nxuklg {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_odyrqx, .p_cfwf_dyeghp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_rkhznc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_heazny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ncfrkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bisbdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jobyet {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vdacjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pdmkdn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_wghcjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -1.28px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynrjxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqkepk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: row-reverse;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_egiypw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bhyiuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xoiixv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_mfbqny {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ltnkdl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zmcumb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bxhubn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sexnfg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .footer_cfwf_efymlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_bhrhbc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bwevfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pircjf {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_gkhqcs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zfbxww {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rcdjeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jjzndr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 182 / 28;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 180px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #fff;
    text-decoration: underline #fff;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline-block;
  }

  .pseudo_before_cfwf_zdznzt {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_afhdne {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kkdtsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ubjuxy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_oscwmc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qitpim, .path_cfwf_neqcld, .path_cfwf_glibkb, .path_cfwf_cglrak, .path_cfwf_ctepzk, .path_cfwf_oaqbfl, .path_cfwf_ybjcbx, .path_cfwf_dkibwa, .path_cfwf_ltbqja {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_mkhrtp, .clippath_cfwf_uibwao {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_glhiat {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_ydqfxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bbzjeq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uvdmhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -.14px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tmqgqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_holvsp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_occecq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zahaeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mkuirk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_shjfps {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_modavx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_luohch {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_pbdknz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_flvnnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rnrsqi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qrpccl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_yhyjul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hxugxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_lycwqi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qdwonz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff9;
    column-rule-color: #fff9;
    cursor: pointer;
    caret-color: #fff9;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff9;
    outline-color: #fff9;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff9;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_giwfld {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xfistx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_armxud {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mivqia {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fhwata {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_jbuceo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_thylfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_otarsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jkqwys {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cemmyv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wwlmyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cwsvlw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bqpkuq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_klhgth {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lmxqgl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jfgamp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_dhfgzc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_olcvme {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_xqvhcm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_imihts {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ftvcvg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_znbfvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_chbvcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ipklbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dxmbpd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_catlad {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_heytdp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_jduhou {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ujevmt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_pwgmdm {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_odvsav {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rshtmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_arqhob {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fbbxpj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_waewas {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cuhtzt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rbdwqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_jgbnav {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_uflfih {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_erxsmv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bknpua {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_etsaww {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_uwpxgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_hwwmib {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_joqnuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_hsbujb {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ngfnqq {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zbjisv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nlixzf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zwvour {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cpzeiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_frwnjk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 1160 / 210;
    color: #ffffff29;
    column-rule-color: #ffffff29;
    cursor: pointer;
    caret-color: #ffffff29;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffff29;
    outline-color: #ffffff29;
    width: calc(100% - 32px);
    max-width: none;
    height: auto;
    margin: 0 auto -32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffff29;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .path_cfwf_pxvgmk, .path_cfwf_svetxx, .path_cfwf_sonyfn, .path_cfwf_mrhxea, .path_cfwf_tqvclf, .path_cfwf_tnlxdq, .path_cfwf_eujkzs, .path_cfwf_lqnbkh, .path_cfwf_mhiltd, .path_cfwf_qlklva, .path_cfwf_fnzycb, .path_cfwf_mhjqns, .path_cfwf_pplqyg, .path_cfwf_imnlxm, .path_cfwf_jzndvx, .path_cfwf_qdosrg, .path_cfwf_sjnczr, .path_cfwf_xldnzt, .path_cfwf_opcbjf, .path_cfwf_afrldb, .path_cfwf_jkmyxu, .path_cfwf_tzcybo, .path_cfwf_dkpotn, .path_cfwf_pqxnyn, .path_cfwf_mczuje, .path_cfwf_aydeef, .path_cfwf_grofqx, .path_cfwf_rhgldq, .path_cfwf_zpxwvi, .path_cfwf_gyslkm, .path_cfwf_ijitmw, .path_cfwf_xrhcjh, .path_cfwf_gkjyie, .path_cfwf_gcbyau, .path_cfwf_pufpfs, .path_cfwf_nxnqny, .path_cfwf_dodgka, .path_cfwf_zonqwy, .path_cfwf_ffyydk, .path_cfwf_vrigyg, .path_cfwf_mejlkl, .path_cfwf_ikusku, .path_cfwf_egbpyo, .path_cfwf_gdywuu, .path_cfwf_ppcsja, .path_cfwf_ygskxx, .path_cfwf_lvlgob, .path_cfwf_gahhua, .path_cfwf_iflxxy, .path_cfwf_nleumc, .path_cfwf_areynz, .path_cfwf_xprijh, .path_cfwf_mhkplu, .path_cfwf_azeivi, .path_cfwf_tdleus, .path_cfwf_ifsihd, .path_cfwf_kbiwip, .path_cfwf_razpqa, .path_cfwf_ufsgme, .path_cfwf_qtddyb, .path_cfwf_ucienw, .path_cfwf_mdoool, .path_cfwf_losdlp, .path_cfwf_xqgzja, .path_cfwf_zhezwq, .path_cfwf_bsoklq, .path_cfwf_woxiwp, .path_cfwf_qipggo, .path_cfwf_dkygpr, .path_cfwf_drfcdo, .path_cfwf_tgbuua, .path_cfwf_esiqjz, .path_cfwf_trcyfu, .path_cfwf_uqrety, .path_cfwf_ymtrwq, .path_cfwf_kjnrtm, .path_cfwf_szmyvf, .path_cfwf_crpjup, .path_cfwf_hlisnd, .path_cfwf_lhotvk, .path_cfwf_zxhpez, .path_cfwf_ggpzgq, .path_cfwf_skuhkn, .path_cfwf_snlitz, .path_cfwf_fijnwn, .path_cfwf_nyenfm, .path_cfwf_lkwofa, .path_cfwf_jviphl, .path_cfwf_avgfvl, .path_cfwf_svnufm, .path_cfwf_gqlydk, .path_cfwf_ghtujx, .path_cfwf_dybecf, .path_cfwf_bbsiax, .path_cfwf_tlcfip, .path_cfwf_xmamqv, .path_cfwf_ffdbbl, .path_cfwf_fgqpyu, .path_cfwf_qzoxmv, .path_cfwf_feusio, .path_cfwf_rhygwu, .path_cfwf_cdqjwj, .path_cfwf_yvonqy, .path_cfwf_kzkuvi, .path_cfwf_jupapi, .path_cfwf_iplimq, .path_cfwf_leawje, .path_cfwf_tiufsa, .path_cfwf_xhxqrn, .path_cfwf_gaybqq, .path_cfwf_xotajz, .path_cfwf_ttpzcd, .path_cfwf_ispqke, .path_cfwf_msredx, .path_cfwf_hrivuk, .path_cfwf_ktvnah, .path_cfwf_vqpdct, .path_cfwf_bgvalu, .path_cfwf_rlvdtz, .path_cfwf_ermgul, .path_cfwf_hjgqnt, .path_cfwf_zxdagj, .path_cfwf_rviuqy, .path_cfwf_nruluw, .path_cfwf_lgsiey, .path_cfwf_bspxha, .path_cfwf_uituls, .path_cfwf_fjwjso, .path_cfwf_hzryen, .path_cfwf_gbedzu, .path_cfwf_ckyuxh, .path_cfwf_xhhnls, .path_cfwf_zhzzok, .path_cfwf_anpyrv, .path_cfwf_gobujc, .path_cfwf_mfojpb, .path_cfwf_ptygrc, .path_cfwf_ihllmr, .path_cfwf_xxoeut, .path_cfwf_jrrodj, .path_cfwf_eqlwrx, .path_cfwf_ezcifa, .path_cfwf_hcbjgg, .path_cfwf_gpjqrm, .path_cfwf_dbzgee, .path_cfwf_rdvqdg, .path_cfwf_nqyzms, .path_cfwf_xgxgua, .path_cfwf_hibzbl, .path_cfwf_gfqvmw, .path_cfwf_kvfqcy, .path_cfwf_ccgmrl, .path_cfwf_ddkdas, .path_cfwf_mduxos, .path_cfwf_yjtydn, .path_cfwf_mcurcs, .path_cfwf_hkdxzz, .path_cfwf_tgvzpz, .path_cfwf_uywspg, .path_cfwf_qdoisw, .path_cfwf_fzpozf, .path_cfwf_whhkrf, .path_cfwf_dnvpmm, .path_cfwf_grubda, .path_cfwf_qdvmki, .path_cfwf_tkrxyw, .path_cfwf_fbvgez, .path_cfwf_atxdzs, .path_cfwf_djndcc, .path_cfwf_vlhwox, .path_cfwf_vnseol, .path_cfwf_ssexbd, .path_cfwf_zryfwb, .path_cfwf_xrgagm, .path_cfwf_wfoygd, .path_cfwf_euroos, .path_cfwf_rxvgdo, .path_cfwf_loffal, .path_cfwf_mszzdn, .path_cfwf_jbczon, .path_cfwf_rjzimc, .path_cfwf_zgjkqk, .path_cfwf_sfgtsy, .path_cfwf_dbfaup, .path_cfwf_emjybf, .path_cfwf_blxyhj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffff29;
    column-rule-color: #ffffff29;
    cursor: pointer;
    caret-color: #ffffff29;
    fill: #ffffff29;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffff29;
    outline-color: #ffffff29;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffff29;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cbtzfn {
    z-index: 2147480000;
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal;
    background-color: #000c;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 800px;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease;
    animation-duration: 0s;
    display: flex;
    position: fixed;
    inset: 0%;
  }

  .pseudo_before_cfwf_vdaara {
    visibility: hidden;
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_opwuxy {
    visibility: hidden;
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wncucm {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: 16 / 9;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1440px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .iframe_cfwf_pqqkhl {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 inset #191919;
    border-radius: 12px;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kddxtp {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e1024e6be048296d803e4_close.svg");
    background-position: 0 0;
    background-size: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 32px;
    right: 32px;
  }

  .iframe_cfwf_qvfakm {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 2px inset #191919;
    outline-color: #191919;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .pseudo_before_cfwf_vfzake {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gkdfem {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_eanbaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_wluarm, .img_cfwf_oikxjw {
    box-sizing: border-box;
    aspect-ratio: auto 1;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 1px;
    max-width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .iframe_cfwf_movifa {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 2px inset #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .img_cfwf_ftjcrf, .img_cfwf_tioutt {
    box-sizing: border-box;
    aspect-ratio: auto 1;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 1px;
    max-width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_fhlpmp {
    z-index: 200;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: sticky;
    top: 0%;
    left: 0%;
    right: 0%;
  }

  .a_cfwf_rqzkis {
    z-index: 5;
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_woemku {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xpfjwv {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #1919191a;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_nwkguv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cxxaim {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    width: auto;
    max-width: 1376px;
    height: 80px;
    margin: 0 auto;
    padding-top: 8px;
    padding-bottom: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_rxsjjb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 129 / 20;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 192px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_hefsuw {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cjokms {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lqnugf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mipijc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_fdnfqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gudhot, .path_cfwf_pxlwkg, .path_cfwf_myqdlr, .path_cfwf_qczrxi, .path_cfwf_ygpepv, .path_cfwf_sanccm, .path_cfwf_eouswx, .path_cfwf_ujpurn, .path_cfwf_lqyomy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_xkkdct, .clippath_cfwf_urnbnq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_emdtli {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #191919;
    outline-color: #191919;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_rigqny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_mgpacj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_vpnxxh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_egjieb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jwvyje {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_owollc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jaiwyv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sxyqyp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_eoymec {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bpkbxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_mqnpxd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hbqjba {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_usiktb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_ehwagy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-end;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .a_cfwf_bxuaia {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_aictry {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ektrth {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_qjaefm {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_arfxdl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_olsfuv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_axkend {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_eimfqp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_hsaacx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ashfdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qoentp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_azebtp {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jhsnvr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ssidkn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eehwmt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wwrhgs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_gkwbie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #fff;
    border-radius: 4px;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 5.2px;
    width: 40px;
    height: 40px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_oereod {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, -5.2px);
  }

  .div_cfwf_bzhgrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
  }

  .div_cfwf_kkvpbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, 5.2px);
  }

  .div_cfwf_cjpfmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 0;
    margin: 112px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: cubic-bezier(.77, 0, .175, 1);
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .div_cfwf_oajfgk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_tpeonv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: 100%;
    margin: 0;
    padding: 16px 16px 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: auto;
  }

  .div_cfwf_rlmese {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_avrhri {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mcumlt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wnxhnw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lpmqgy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_nvbkpq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xiuqdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_urqrdk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_iidqkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sqwbzk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dlvmmg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdubtv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-end;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .a_cfwf_donyhr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_toguge {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aqvgvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_jsphlp {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rutkin {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_npmuqd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lpicvc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tfhysu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_ejkmfx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_rourlh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xzipia {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ddkggc {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dlyirt {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qdxbtm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wvjvlc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qillfj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_bwkmct {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_aizeka {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jvchpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ldevju {
    z-index: 200;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: sticky;
    top: 0%;
    left: 0%;
    right: 0%;
  }

  .a_cfwf_rqhovs {
    z-index: 5;
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_tmaxzf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_buvvlf {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #1919191a;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vnnmkg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jjirpt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    width: auto;
    max-width: 1376px;
    height: 80px;
    margin: 0 auto;
    padding-top: 8px;
    padding-bottom: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_lpcpla {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 129 / 20;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 192px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_uwfhhj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yhroop {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hgbwgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cglsdl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_wxmmsy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ghgtqn, .path_cfwf_nzgcfq, .path_cfwf_kpyivs, .path_cfwf_bfddbs, .path_cfwf_rresnq, .path_cfwf_btioqn, .path_cfwf_ctitio, .path_cfwf_zmthxt, .path_cfwf_movyzx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_osqkwa, .clippath_cfwf_evfkoo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_cktlbl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #191919;
    outline-color: #191919;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_wqfeem {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_gdctee {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_lvrzqo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zjsvod {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cijcck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_clzizx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_qowxbp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nokhad {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wkgsvo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hsfljh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wxbffx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bnijwh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mphkbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_ngbbzk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-end;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .a_cfwf_dozomr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_pzcybn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wwcdxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_xiioeo {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wqmcke {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_svefuy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tkgxpl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fdlsah {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_yhplfs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_wdnnyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iieksm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_csiiht {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mcbtqa {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zxhgqw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uhhlfw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xsvqig {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_fhcuje {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #fff;
    border-radius: 4px;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 5.2px;
    width: 40px;
    height: 40px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bbtzqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, -5.2px);
  }

  .div_cfwf_vuyvoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
  }

  .div_cfwf_logson {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, 5.2px);
  }

  .div_cfwf_njkthk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 0;
    margin: 112px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: cubic-bezier(.77, 0, .175, 1);
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .div_cfwf_qwjrxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_mvdjyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: 100%;
    margin: 0;
    padding: 16px 16px 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: auto;
  }

  .div_cfwf_bgbrcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_bxqzxp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uywgjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_tvbtxe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_elimeq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jwkzrg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wokzrj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ulakjf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jalovl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jlkfzn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ysifjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kvxmrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-end;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .a_cfwf_pekuhj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_flmnnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghjolc {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_bwixud {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_xdgfjk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bwdoig {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_knufwb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_eutdkm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_vriuto {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ugicdd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ktkdxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_lijcjv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_esnyil {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jxlgeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mcyvhw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_evrwfd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_vjgmrb {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yenegi {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ydrssn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mvfswi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ufiprb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xcxilq {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_rgysll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 720px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gqxirn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qacuqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_okppme {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_rzujly {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_ldgecl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #0084ff;
    border-radius: 6px;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qbwhks, .div_cfwf_xmwmcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qkexcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_qosmcr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.6px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 40px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mzpvnc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mlkacc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xxuysm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mebfeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_drpjvj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_jmmkmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_beeokx {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_yhsdtj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_skvblr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sljxhf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yyqgzu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_loxxsq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kkpsok {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nxkzoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e7e7e7;
    border: 0 #e7e7e7;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 1px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 1px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nsxbap, .div_cfwf_fuivst, .div_cfwf_osjwll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_snpohe {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_fguywy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ynoxje {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ktfbwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bveswh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dislqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dznilt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kivnmm {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tsthon {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tqsnms {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_szzdpb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_mphcnm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_uexgdf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_obudio {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ktupcq {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qtncbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_gytval {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_zktxtj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_finehe {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_waqwmw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_uyhjpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_cawhuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gbrvhn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_tmarwj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uothtx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tekymo {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_epcdum {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fzrafb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tbqybe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_evriug {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qnqebp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_wlwwew {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ripbtn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_urrgjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_rlivkp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_afnioi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_dmipvk {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lxfsja {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_dxvten {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_fnelmg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pfbfex {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_uwfdao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vwxxmm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jbhjjd {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dthwap {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dqlaic {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uluqfi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_khiazj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qlnddu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_yrwctp {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yuxaxo {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mvptos {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_kmudlx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_gkewpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ctuyty {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_hffuyt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_wmsmzs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_onwckj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oihekn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ahadrz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sxyjsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_madzti {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pzxcva {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ksdoso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lmzszs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_cjyupv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_bmzyfk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_tksksw {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lxsanv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_eadmfn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_qlkcya {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dogvxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_qcukpe {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xuttsx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_guwamm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_eqltbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ypjsmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_iyykyp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_teiznu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_biegpx {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qkkoga {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pzcyzj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bvoqvw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_gdytpd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_faarpj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_oeykrr {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pordjk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_soqmju {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_odtoyb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fbixfa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_bhvjvr {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_zcljca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_sryasl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_fmfkhr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ouninq {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_louzui {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ruzgtk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qrirsy {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_delekn {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kifrbw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xivwhb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_wargdr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_fvmlxh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_kmjaao {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lhqbie {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jdjyti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_cjfcmr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_sfclpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_tfdqwt {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_mndchh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_nifeov {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_drarpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nanrhv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_hsaumy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ymstmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tgvito {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mpvgye {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qnerka {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_reilrg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_flqmmc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_fairph {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_garcib {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hzuldt {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bfteuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_qbfhce {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_eigmwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ualypx {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ibimay {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_gglckw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ejdhhb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ubrszr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_mbqamb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fmhrif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bjnzll {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_urcmmd {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fuhdtx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yuxxtt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_pkclgo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_vjxuuw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_rycbtu {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ldopvn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pmjyrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_nxyqdf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ijjevl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_gcutlf {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bfdcrj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_uvxvbt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ecyosq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_icroyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ztjrga {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ycarka {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bppeju {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sdmmey {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_snuedb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iqwjfm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_affaul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_tngutn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_bjjgim {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vndcen {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_gbwlrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_tkwdzr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_irgzlx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_qlqqyb {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_aytizv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_rpusqt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ogslus {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ostaro {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_aylikl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_brmtly {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qcsnrr {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cqpgmt {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_foqicx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ndzgnr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_gnplgn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_pppaki {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_nqpglt {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hrlvkb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ootyrd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_dkdzbg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_mfwsya {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_khvhvy {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_brakmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_qrwfmc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_reajin {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tmpgqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fhyvjh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_exuegy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_grdwei {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_brxwjz {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cquxjy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iedren {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_qhmpwe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_wtqqaj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_pahthu {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gbblqw {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vwarfm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_rzmcgu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_maengb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_gjxfoz {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_rscacs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_fbjtws {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_rddqex {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xznwxn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_zyvkua {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tvpblx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_vgqobp {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dzkahx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qvoyig {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ggjqan {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_kvlmar {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_laxvlf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_knjfjk {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ankdla {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wmmtio {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_tcyfzq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_uqwoxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_bxmaaw {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_sehqih {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_huyrat {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ypsdvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qkxhzp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_xyctvb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pfhkwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_aklxao {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ktvimk {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_taruaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fcdtbn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_khaepm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qeeczl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_qnfssw {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ivjpfp {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mfqxfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_doimvr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_guomgv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_jnoisz {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_erdrkf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ffwyvc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_urstkr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fmfdrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_sbcdjk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mawzgx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bugvbp {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lwwxcv {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ochtqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_obgvvn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_lyatwr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_nafsaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ctgert {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tmkqov {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_oxxvia {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_cvwmva {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_curijz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_secbwn {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lrplzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_duxyrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ijdysy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jlzmkt {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_gyqysd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ajwzur {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_sygfuc {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_khzmvy {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wayiol {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zekekx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_qlrfmu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_dvnlvs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ncntfi {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_plfqgn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hwcmvb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_dpxsbl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_wmyafx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_hvttim {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lkqpan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jbnwga {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_wuhnkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hqqgie {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_hslrgo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gjwsjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_zgmvdn {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fhoizu {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qwdeto {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zbjgcv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_wgwmka {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_vbxcyc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_yvzwvc {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ycqvyb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fbxtzx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_mfddyc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ptxdum {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #fff;
    outline: 1px solid #e7e7e7;
    grid-area: 5 / 1 / 6 / 3;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 160px;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_edfigb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ephgwo {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fazpfe {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pygumf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    padding-top: 56.2766%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .iframe_cfwf_eppkbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_zbiohc {
    box-sizing: border-box;
    aspect-ratio: 16 / 9;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #e4e4e4;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    inset: 0;
  }

  .pseudo_before_cfwf_psokyi {
    box-sizing: content-box;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zyyhvc {
    box-sizing: content-box;
    clear: both;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_uqecct {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-radius: 12px;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .iframe_cfwf_uyebpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 inset #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_lpvhes {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hrbvuu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_gfzzds {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .button_cfwf_hcxles {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #191919;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e4fca5613d5a4a2aa9d92_play-blue.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 48px 48px;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    gap: 20px;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    bottom: 20px;
    left: 20px;
  }

  .header_cfwf_gdbswd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e9953077f53ef63addc04_Pattern.avif");
    background-repeat: no-repeat;
    background-size: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qcewwo {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .33;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-end;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
  }

  .pseudo_before_cfwf_mmldrs {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kebadm {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rceawz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 240px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    bottom: 0%;
    right: -13%;
    transform: rotate(90deg);
  }

  .div_cfwf_xfjyud {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 10px;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
    overflow: hidden;
  }

  .pre_cfwf_qcyikk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_zqlqnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifvlvo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jsoxfl {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_jwzrwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 720px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hazhfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ivrord {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wrultb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_xczhnz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_catpaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #0084ff;
    border-radius: 6px;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_egnkxh, .div_cfwf_tvjdne {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wgvcal {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_asiwik {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.6px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 40px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pgvgwx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vnwiia {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aftklm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tagavc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cehkig {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_nclnly {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wfzavr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_xftijg {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_abwmdh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vdztaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hlllni {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_oyxnmr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_xkpouh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lfhemi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e7e7e7;
    border: 0 #e7e7e7;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 1px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 1px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_xispwh, .div_cfwf_ksbskk, .div_cfwf_xfsdjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_nqarix {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_zsgejb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_yycofe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_grejve {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jiimdg {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_itsvbb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fqkvyd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_zphezm {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kfmmjz {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fsvoso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vqlshg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_czccvq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_lrsrwq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_wmipuu {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_aoowje {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_atnnpu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_urvnea {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_xstepp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_pltjkp {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_vyazmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_eanbnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ywwzqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ragjiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ovkwpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmgmur {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_efpflq {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qcjgzf {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nnoxqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ylwuuq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_xanjld {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_bfiiit {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_yjexzk {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rbxtzv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tvxqmg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_abdzbi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_saqzqw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_rdmabw {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_brnrhs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jdwmxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ovbkne {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ilywku {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ztshka {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vwgous {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_mreolb {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_awxovd {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_inrkeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cdrhpk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_vqtxar {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gxtenu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_jephdf {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tubjdz {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_orfudn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_ntxuie {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_taaauf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_oqayku {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_rslkfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jkefkb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_pgccxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uwyjmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_anrutf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ojiaau {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_odmmrw {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tomhwp {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jevjnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pkwpuw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_vmjmkj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_pjatew {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_lnjpzg {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zgbsly {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bbriqz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_hihlqi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_hynmis {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_pslwdm {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_jhyvtq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jbcteo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_xznbws {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yfiwhj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_foawti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wsqhhs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ictgwp {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_feyjyh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dshizm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nuwkvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_xmnizx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_sjpwtg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_mdazsv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dhxdab {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jwzduo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_cejyua {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_yppjsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_mhcamo {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_zwnbcv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_piainu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_altolc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rjeefp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_lyxcmc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jnkvjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yjzktn {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gqsgpv {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sjmwua {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zvvxis {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_euhdcq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_tmiolb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ijnlgb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_desyyu {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_drxveg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_cxgsmw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_xxjaoq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_iyvhou {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_pmphax {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_eddmhj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_inliqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_otyjoi {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dtxlcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xbmidn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tgxyls {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vyhggf {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fuzyuc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zzhjab {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_peqjjp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qfjxql {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_jiuyrc {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rrarbs {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tvmrhe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_msghkb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_bhkxkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_tzqjkz {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_nqoxni {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_lydbpu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_cwqbsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ldqmph {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_cdawze {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmtrlg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cdieem {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dfopcz {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ejqgak {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wzgamn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_nhwhlv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_xwdlgy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_auuljx {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nkkape {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lahgwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_pvphul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_pkhqwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_jmzufq {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_swsovv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_xurcra {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ozpxcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fwuqxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_tyozqd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jmlfft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pnepot {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tbljhl {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_oaccwo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qgwjjg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_kvrquc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jkmddk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_gcgnfd {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bpmtdv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yjjohr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_kjpucp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ekomky {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_wdfggn {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_kvxpqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_vgwwuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_vplkox {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qmdxox {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_oqgbdv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ikmwjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jatdir {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jpinpa {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fdonfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dzdmwo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_swrwkj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gqbcss {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_bdujgv {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zeegmq {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xbvmra {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_lxuinj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_draowk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_rgpfed {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_rjdxwn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jhybot {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_zjgjhl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hoktam {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ibppcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hkiuxq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ohvrew {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cvkdrn {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rsuoqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eukucd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_fanlum {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qlgnvj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_lrfvfj {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_shlpaf {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fdrorn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_obdscm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dwxxri {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_taxqjt {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_yddgbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jstggv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_mtcvra {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bnqckq {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_wpknpc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gtdsaj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_enhbgg {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ucqjfx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hfwpyi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fzcsfg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_svvira {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_heglxw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_pwfirj {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kxvkpl {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_crnlgo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_ytignu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ffryfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_dfwipy {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_btddij {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_nptlkw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_aeukqw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oqnski {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_tafsfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ksvirn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bphgwi {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pnsbsx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_joymry {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tckzts {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_pyjejt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_xvlyjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_xsqxbv {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_oulanb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xoyvgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_iljwry {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_mcdgwj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_jfcjjp {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_vjtgxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_fztobe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_trlmjh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kjzjxk {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fyowes {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lopxsy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_dgmrzd {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ycbedg {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hcexlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uxmnhr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_ehtlqp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_fzxtlg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_wjfctb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hcraqo {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zofjaz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_kyuzae {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_htutbl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_oyvdbl {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_holhpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_nqwfgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_pvafji {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dkkzwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ynqwry {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pxtqqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_xwhsft {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gvuncj {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_otzqbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hyfmmv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_guluvs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_odxwlf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_pqucts {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_auwkic {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bbbesj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_wwkdin {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_pponyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_wwbihy {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ypcmhm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ybctqt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_pdokoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_veixcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_uqchnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rsmddk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_thokqq {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_arjiae {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_adqabt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pcndwb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_jkvdvx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qbpsik {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_xiasmi {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kohibn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kylqsy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_czqktk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_swmcvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #fff;
    outline: 1px solid #e7e7e7;
    grid-area: 5 / 1 / 6 / 3;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 160px;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_aqlwwn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_hzxnlv {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_keylso {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mpkhwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    padding-top: 56.2766%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .iframe_cfwf_yvfsqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_ccqghw {
    box-sizing: border-box;
    aspect-ratio: 16 / 9;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #e4e4e4;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    inset: 0;
  }

  .pseudo_before_cfwf_occsgi {
    box-sizing: content-box;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bidsra {
    box-sizing: content-box;
    clear: both;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tmbfrh {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-radius: 12px;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .iframe_cfwf_jujbju {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 inset #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_fmmqhw {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_euuwxb {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jioety {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .button_cfwf_ocvtsl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #191919;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e4fca5613d5a4a2aa9d92_play-blue.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 48px 48px;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    gap: 20px;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    bottom: 20px;
    left: 20px;
  }

  .section_cfwf_yiaoly {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dulfjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rzlwac {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jubtro {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_nlolpu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xxasso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iyvpkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 600px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cqdshr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zxavjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_tiwndt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xbhkzc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qrdruf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_npmhvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rsupcr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_wgeijt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ypcbkj, .div_cfwf_jensjl, .div_cfwf_crvhvu, .div_cfwf_qvzubu, .div_cfwf_tvbfhb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wofsqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ttdomz {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_liifxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_ziafyd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cvhkqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rkwtuw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_chsnnf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_plvzxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_ftpnhp, .div_cfwf_qpeuir {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fkrzpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ctgrvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qabcyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwoyjk {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cgtvlc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mpadnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_djvrei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bmukat {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_edjxfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_zxafge {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cxuxvv {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yeohui {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_aijuii {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oabmsf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hrqcqz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_hxmvlm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_gpnqcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ejziks {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_sykdot {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bsajaa {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ejvxqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_olnxip {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #fff;
    border: 1px solid #1919190d;
    border-radius: 8px;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: 100%;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_rdwrjn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xqjobv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_tnmvun {
    box-sizing: content-box;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qutubu {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_udglrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cajusx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ufblwl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_yujmxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zbubgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hxubid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptfzzu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ahmicx {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_icrads {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xmvwgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gvgoha {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vzcect {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ldedcy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_vgtkgx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jpvwxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cimxpv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cpdwrx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dkfuqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_vpwort {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hpogob {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jtfsdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ujaxqo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ysrffv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_khfpck {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ojvmdi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_skjbkq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jgbfxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dsikft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aqytmo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kxwcxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qzhtwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_kipjaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hlnkfk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tbpckv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_mpctzf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hcqocg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xqxwrs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bnhtgf, .div_cfwf_visruq, .div_cfwf_drnmhl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uapdeg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ivqsnq {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_kdiypl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_bkayud {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qrfdns {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rgbmju {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mktqfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_axfoxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_nkleoz, .div_cfwf_anootf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hizymb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bbgbeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_svrjle {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pyxtun {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zdflio {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rejbgd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qcqqaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ensrfn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mlxfin {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bgvden {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tgutji {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xwwvxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_hhzzpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mvhtce {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mepere {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_wfhcoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_lrhqai {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wqtcki {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ekkrtd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dnjfrr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_misjbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fzupos {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_paipqz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zdhgdf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ckqfuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_gnebxq {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tvojil {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cdgprn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bnrzaa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_amgeti {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vhiklp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_fjzqoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kspprq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_joqprl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mzqmhs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yqnabs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghguae {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jusfrk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_ebuyhy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pvrdmf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_erbhjx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_icmzmw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aljfqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_nvgvit {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_acbchl, .div_cfwf_nfqyrp, .div_cfwf_jeaihn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_edjscg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ptjrif {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_ujjtdb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_imoscv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_iyuolz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cgldld {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tevuvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_rphqej {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_ivbpxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zwnkmm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_kavuhp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vsqxee {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_prifsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hxugwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bfpfdm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cbqpje {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_clkcak {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wcpxiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uawvmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_azweoo {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pqllpa {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mrwlhe {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kqbsmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ihpurb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ytwreq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_cheqsk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_noshpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_snjdvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_xycmkv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cdsens {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_npmtir {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jhoqtf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vduplj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_xoakjn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_hvidxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vtfktj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_odvvds {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kueycc {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tcedun {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pamups {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mdrvtt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_pljjxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_fqcqxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fridcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifxtvy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_nopedz {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rkjzeh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ohgpet {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ygpavq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ivvxbi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ptyhkr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ucpnjv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_zhfdig {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hkyiaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hwyrtc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oyqydm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_swzkhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zvxfqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_cwmeac {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ysricc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aflkeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_exnkob {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qxvesm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jpxyls, .div_cfwf_lnxlvq, .div_cfwf_skbjzp, .div_cfwf_rosbvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cleysd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_omypkl {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_xgwvid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_uvkcqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xqvmzl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olqfkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iwoxsj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_iefutb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_izbzgw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fazbid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tntnjt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kivbqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ddsrzb {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rkbmiu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ggcvxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_uahyxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eaeihk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jqlxbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_mpqwpx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_lrxagg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_onsyrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jtxqqu {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_alehly {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rsbcga {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fbtpef {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ecbtdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hzekju {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ogzwif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_midzcq {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ueipri {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wdixvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iihlii {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_peazzi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    stroke: #0084ff;
    stroke-linecap: round;
    stroke-width: 1.5px;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gjqhab {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vtldmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_lagvjt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tzriky {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_auxbto {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vpnrvp {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_nuuiiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ddcezt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/6893b686d93572f7170ffe45_b.svg");
    background-position: 50%;
    background-size: 100% 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 400px;
    margin: 0;
    padding: 80px 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .h2_cfwf_noyblz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_trsyeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_vudtpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_tjhlkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: span 1 / span 3 / span 1 / span 3;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_jorpgh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_iyyanl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cgqgqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_vnelef {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_rqcovj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zbwtbb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_spvuyt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gysuqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gzramo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_smioau {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xnlywo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_dnnxhh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hpkbsw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kchpsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_bimjql {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_pgpzrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xnosiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mqpafo {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_ghseei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zwrykc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689a1147f5396c5cab55070d_nice%20bg.svg");
    background-position: 270% 30%;
    background-repeat: repeat-y;
    background-size: cover;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 30px 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rhptcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bnvfnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twvxlg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qtjxsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_zrskvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -1.76px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_overjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_acoivl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jhnlox {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_cakyjo {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ncvkpt {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vnbyvm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mjjinw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vetjjl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ssvaja {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #fff;
    outline-color: #fff;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynkcfw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: calc(100% + 40px);
    height: auto;
    margin: 0 0 0 -20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_tcbgnj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    transform: translate3d(-248.903px, 0, 0);
  }

  .div_cfwf_dneyfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jnnuby {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cbjpqs {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_arfkge {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jvmhfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_etngoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lwulay {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_trgufp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_iwroxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lqppib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ccjszr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pdlwyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_indbrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ivzmvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_whjred {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vugpdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jbzeae {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_giiqcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fwjxhw {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_shtpog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ssiqhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zptvlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qkcuyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_okyefa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_dxkjcq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hswzoq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ryvdqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bpravw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ciycku {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxjpbj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_uqakcc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olibjh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jbmtmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iggrbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fagfrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_feumkh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rknusk {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nyscbj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jftxgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pwggzf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_pndlsj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_araxxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ortnws {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ccjtrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tefkqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_bujzpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bhvksw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ppnifc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptkqsm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xltqxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gbzcca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ebamvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ssaqvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_esiawl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xpbiyn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gnzugf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hppvgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rdwfds {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xjmxii {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_atfevq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xpiyjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_bbqqvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kcsinn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_buhabp {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptfyqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xqktaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hebquv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xclgnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tplnpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ulkzfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zzibiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_sswrvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cppyko {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ocliqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dzihvx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_thzpfz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_doguop {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cmumea {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jtzlfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_outrim {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iactsh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_aeyqvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rishur {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rgndcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ygosbp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cstvon {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wzrspr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qxkwgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gfwmkq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ryncsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_yjutxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_isblgj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fgpmgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jrtxcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_beswwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yvivcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_irhrjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pjlwem {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_wokwsz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tpycui {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_wuhtjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sadavw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_pjhoti {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yuczpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lbcbii {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gouwcx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ecpsad {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qaveox {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_eivche {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yjdsws {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ryukbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gploep {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qmlbqg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gsknwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ynenxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qonnxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fggaol {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mnuluh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jdmpna {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hktxef {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_viseft {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yxuxxn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lxbljg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ervgvt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_wlngan {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pgxqsx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gcdgcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qzduel {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_whgvck {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .footer_cfwf_waclnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_mkrnse {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vketxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tbjqsb {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_pbmmyd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_unogqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wcszll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_hinlfi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 182 / 28;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 180px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #fff;
    text-decoration: underline #fff;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline-block;
  }

  .pseudo_before_cfwf_wdspof {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ppbchx {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ttwqpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eobuki {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_mdolwd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_xzvgna, .path_cfwf_nlbmpp, .path_cfwf_ekwtqj, .path_cfwf_jvqajn, .path_cfwf_wdiwlt, .path_cfwf_elpquq, .path_cfwf_cirlyg, .path_cfwf_nsgscy, .path_cfwf_fzwhcg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_gqrreu, .clippath_cfwf_pqomma {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_ufulho {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_vaejoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nytsbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dwosin {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -.14px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zvtstu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ctjmic {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hzpcfw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dzsung {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_prurdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwpwih {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_ncuiom {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vuahrk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_byefzm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_logvpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ggbvfr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zwdgrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_vsdopu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xugcwm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_vfmwdw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zxalic {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff9;
    column-rule-color: #fff9;
    cursor: pointer;
    caret-color: #fff9;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff9;
    outline-color: #fff9;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff9;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bjlutu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vhymxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_urugtu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_opqqpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cvmqyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_mhbtov {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bqxuij {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rcxiqn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_adgsmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_winnpf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vlbyom {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nfefmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kwplgk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mokuey {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bgmzuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kwrfko {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_zmszrw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nceeru {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_aprllo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qgrlqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jouber {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_eeromi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_imfuml {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tswsrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vglbgn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wniism {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jtcasc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_ctzako {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gwldda {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_cdvxfh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nsouqm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_uzmtla {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pwjevd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ekjwvc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ydwvfx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_uvaoth {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ahtrkn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_fuuwkj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rtbadz {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sirtfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_azuvtq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jzdzny {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_uwhhvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_gbjvkc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rfpfgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ejtvsv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zwxdgu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_coxopo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fgifoh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vgkvos {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ousnry {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_uimycq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 1160 / 210;
    color: #ffffff29;
    column-rule-color: #ffffff29;
    caret-color: #ffffff29;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffff29;
    outline-color: #ffffff29;
    width: calc(100% - 32px);
    max-width: none;
    height: auto;
    margin: 0 auto -32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffff29;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .path_cfwf_cxldso, .path_cfwf_hvqftg, .path_cfwf_rnpogo, .path_cfwf_jnszpm, .path_cfwf_hxokhl, .path_cfwf_cheyny, .path_cfwf_dxhgvh, .path_cfwf_vbyrwy, .path_cfwf_nmqacz, .path_cfwf_dutkbk, .path_cfwf_tycrab, .path_cfwf_lpzwzs, .path_cfwf_tjssas, .path_cfwf_rfmsbj, .path_cfwf_lhococ, .path_cfwf_ebjryw, .path_cfwf_lrfhsq, .path_cfwf_lwioor, .path_cfwf_eufedz, .path_cfwf_vufnqq, .path_cfwf_oljmuc, .path_cfwf_ezioom, .path_cfwf_mdeclh, .path_cfwf_wrkifg, .path_cfwf_aqvicy, .path_cfwf_rtffue, .path_cfwf_ybwlvd, .path_cfwf_vwqeck, .path_cfwf_zwfmzk, .path_cfwf_rwqznk, .path_cfwf_janbtr, .path_cfwf_rwmmci, .path_cfwf_lgoxwt, .path_cfwf_jrmsdj, .path_cfwf_rijbzc, .path_cfwf_hlyutz, .path_cfwf_iufnlu, .path_cfwf_qpqikr, .path_cfwf_utcahy, .path_cfwf_nakxjf, .path_cfwf_saeolv, .path_cfwf_zkpzfa, .path_cfwf_zlphjy, .path_cfwf_fqzqdi, .path_cfwf_kxlqyi, .path_cfwf_fotxyo, .path_cfwf_bomaeh, .path_cfwf_tcnfhh, .path_cfwf_libesy, .path_cfwf_zlpyad, .path_cfwf_zdnhty, .path_cfwf_ifxeaa, .path_cfwf_qmzrzv, .path_cfwf_bkpkwd, .path_cfwf_zmwwfp, .path_cfwf_cgavka, .path_cfwf_ihktam, .path_cfwf_sugxxl, .path_cfwf_hmkntc, .path_cfwf_whacez, .path_cfwf_rccpyq, .path_cfwf_cdpyqu, .path_cfwf_oggvwy, .path_cfwf_zhazzf, .path_cfwf_hvkrkq, .path_cfwf_iouiai, .path_cfwf_rrsccs, .path_cfwf_jqasof, .path_cfwf_txfhvx, .path_cfwf_mjpzec, .path_cfwf_xksimf, .path_cfwf_kiwtbm, .path_cfwf_mnpcwn, .path_cfwf_fvqlwm, .path_cfwf_ivythk, .path_cfwf_yjowgw, .path_cfwf_iwgwzc, .path_cfwf_supffg, .path_cfwf_jyccam, .path_cfwf_zfkupl, .path_cfwf_rqdnhw, .path_cfwf_hnmrbu, .path_cfwf_xjehac, .path_cfwf_zjbqqy, .path_cfwf_wtlrmk, .path_cfwf_topyby, .path_cfwf_ybgwse, .path_cfwf_uzhexz, .path_cfwf_rhlrya, .path_cfwf_bdlqng, .path_cfwf_hthxjf, .path_cfwf_pvihdq, .path_cfwf_oyunuk, .path_cfwf_dqfhhj, .path_cfwf_padnub, .path_cfwf_kdfugn, .path_cfwf_mzqnwk, .path_cfwf_yltpmt, .path_cfwf_qwqxkv, .path_cfwf_pygung, .path_cfwf_mexlra, .path_cfwf_mtzbwh, .path_cfwf_ernerp, .path_cfwf_gqkamz, .path_cfwf_urlnta, .path_cfwf_xhrehb, .path_cfwf_eoumwr, .path_cfwf_veydhp, .path_cfwf_kkhsov, .path_cfwf_eqhzgr, .path_cfwf_rrrezt, .path_cfwf_ifocos, .path_cfwf_dvkurt, .path_cfwf_ofkbqp, .path_cfwf_sbhpnb, .path_cfwf_rrzlya, .path_cfwf_sdvtdu, .path_cfwf_hktjfh, .path_cfwf_qzhzrx, .path_cfwf_pjdixt, .path_cfwf_bqpkfa, .path_cfwf_llrljz, .path_cfwf_eibvgv, .path_cfwf_pdoxod, .path_cfwf_ppylwu, .path_cfwf_rorwlu, .path_cfwf_ydvqeg, .path_cfwf_okorgc, .path_cfwf_hcmfox, .path_cfwf_gvcnfb, .path_cfwf_ghnspz, .path_cfwf_uqdusg, .path_cfwf_ydgcyj, .path_cfwf_trbqoa, .path_cfwf_ihflsh, .path_cfwf_rsljez, .path_cfwf_ttrajl, .path_cfwf_cekssw, .path_cfwf_iuobmx, .path_cfwf_rgnnng, .path_cfwf_hebbox, .path_cfwf_iyrwgj, .path_cfwf_gwupqd, .path_cfwf_zmwtyj, .path_cfwf_eqmcrb, .path_cfwf_tlhkfq, .path_cfwf_jqjubo, .path_cfwf_bwtglo, .path_cfwf_qvcoua, .path_cfwf_xrvixf, .path_cfwf_mgbfho, .path_cfwf_okechl, .path_cfwf_msjzcj, .path_cfwf_ekzqqs, .path_cfwf_gnwzyp, .path_cfwf_cqcrai, .path_cfwf_yfzmwf, .path_cfwf_cdmlys, .path_cfwf_ssvqkg, .path_cfwf_nyrjel, .path_cfwf_kniesx, .path_cfwf_qecbrg, .path_cfwf_rundwx, .path_cfwf_gheeqv, .path_cfwf_thjtbr, .path_cfwf_guxgov, .path_cfwf_zcvnco, .path_cfwf_okyxwa, .path_cfwf_tzkzgr, .path_cfwf_pkcumx, .path_cfwf_dvniwx, .path_cfwf_tdyzxc, .path_cfwf_dddidu, .path_cfwf_mdlams, .path_cfwf_ekuigx, .path_cfwf_hrgjye, .path_cfwf_cazzzi, .path_cfwf_neidry, .path_cfwf_bynjai, .path_cfwf_sdfkdn, .path_cfwf_ekgaci, .path_cfwf_rkrdie, .path_cfwf_yfdusn, .path_cfwf_pspkre, .path_cfwf_kfbgld, .path_cfwf_ecmuym {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffff29;
    column-rule-color: #ffffff29;
    caret-color: #ffffff29;
    fill: #ffffff29;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffff29;
    outline-color: #ffffff29;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffff29;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_tjsakr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zkrqaa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wivfjt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dmepsk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yihutc {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_iiskfy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vipxkg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_tskcfy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -1.28px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dfuxxt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yswwfn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: row-reverse;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_stcqzd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_fclhyb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oghmys {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_zxvfnh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_aofkhj {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lqtuwc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zewnwt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_aawnfk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_gornml {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xhlfdj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kltcqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oocvun {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_mujufw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 440px 1fr;
    grid-auto-columns: 1fr;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_yprbei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_thuadl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_jafynd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_akfcjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jwfgdj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_sfvzhs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bhqxiq, .div_cfwf_onroyk, .div_cfwf_mipkvy, .div_cfwf_uwzkpk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_toimvk {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vwhnuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_tpctvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_guhgnk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pwhnvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cksmlo {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cbdizm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_svrtvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hmpdpl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_znorfs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_yofxbf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_bildpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iquwpt {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szqtpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kffpbv {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dkkbjm {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jwewai, .p_cfwf_vxhjtp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kcgati {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qktzhv {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_dxhbxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ehkast {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rbfcdj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szttoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_trlhwa {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zfsfeh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jdwdmm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ttnczk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jgnldj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_vnykan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_hxlkcy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tuztpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lptwyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yiivxf {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_unmotu {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mncabj, .p_cfwf_atzzfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szuovs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cbceaw {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_wxnizs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ppgfeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_knblbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lnxejc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_nihnfg {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ogkcws {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pswufi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fbprup {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nneack {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_fapubi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_wzipmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wkwlva {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bksgmf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_znlpss {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rzfvap {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dxhhmy, .p_cfwf_vookdw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fiyboy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xlmwat {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_wzdqcr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_qqptse {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qluphw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_boqhul {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_lbzbfd {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gybuiu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_aaakpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_arxpzd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_svpwgr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_dgtyxb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_geksjh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pgufuw {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kxsgpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qmkokt {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_etcgmc {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sskdct, .p_cfwf_xnkgut {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_whiprg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qgvsud {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_poeinf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_esfznu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yfnmlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyleyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pokgdi {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dzawqk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vrzbjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iafswl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dpadax {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_mxiwfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_ncmqye {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_osuvgb {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cbatle {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_npgdsg {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gzdpga {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mfplpq, .p_cfwf_tkaghd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_wnffhe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_luopil {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rsxuoi {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vauaeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vqxftz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/686f7dbf644fc1d00b712271_Enterprise%20BG.svg");
    background-repeat: no-repeat;
    background-size: contain;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px 24px 80px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    overflow: hidden;
  }

  .div_cfwf_kujtaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qlpdfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xiqjjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uusqpp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 580px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_waskvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -1.76px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cbxmih {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bkyfgi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 300px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bocbra {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_cuogxt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.14px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_hjlkva {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #fff;
    border: 1px solid #1919190d;
    border-radius: 8px;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_secwij {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hqujux {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_cmsxis {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qipgti {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jdtuow {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_whjpch {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cfbbtb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_eagbst {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 24px;
    width: auto;
    max-width: 880px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cgnlqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_usqwfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xkgeah {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qenyiz {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lldlta {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vmbwox {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ydxrum {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jpumie, .path_cfwf_pazbuf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_doaxce {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cqpdqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vawucj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uojodm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jcsvxg {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_skaean {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nxirsi {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wvrlzr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dioryc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_cevayd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqigej {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rnnkre {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oaihhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rduufv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_osyxdn {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vrgjjy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bqlqxr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_kabefz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    -webkit-clip-path: url("https://momentic.ai/#clip0_1355_5438");
    clip-path: url("https://momentic.ai/#clip0_1355_5438");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_fomhfh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_oipmwa, .clippath_cfwf_phqpom {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_njqexe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .p_cfwf_soaqib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_khuavr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sbjfpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zcdtzd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tgmyhz {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_gzuhbz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vqotiq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 540px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oorjxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vuuduq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_cehxif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zxdrpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fxhyev {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_hvxorv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.76px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyemdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_yzinrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qqwvff {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bwbywr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dnrnzj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_unoyxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #0000000f;
    outline-color: #191919;
    flex-wrap: wrap;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .a_cfwf_mwnesd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000;
    text-align: left;
    vertical-align: top;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #0000000a;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
    position: relative;
    box-shadow: 0 2px 6px #0000000f;
  }

  .div_cfwf_cpbzkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_imnhhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pgtrrw {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_apdvmb {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yjigcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fzxfur {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_idhosy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    fill: #000;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rubnti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wubvtb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    vertical-align: top;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_gnjkmb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_yymyay {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ormxae {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ltcqaf {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vqubfo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_awuydo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mjswie, .path_cfwf_howxrs, .path_cfwf_ckjxgt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: #0000008f;
    fill-opacity: .56;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ibocer {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_bklude {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    vertical-align: top;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_hzeekj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_yrqgrj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_siaixd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pwarlg {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ougnou {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ygrltd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tcwfys, .path_cfwf_wililj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: #0000008f;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fmnpqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xvkoib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000000f;
    border-top: 0 #0000000f;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_bfzina {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_nhjjxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zphmvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: 640px;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gylnlx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rhklqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iwwbpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rkacea {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_bxszzr {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_szhbcr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pllbky {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dcylos {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wmyhxy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qgfskn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ajbjxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.28px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_bsxwpd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_czlatn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rfaqhw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_udseql {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cgscbc {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_mhbavy {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_czhsef {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bykudp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nyjmme {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iovcvr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_dcycyf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwarhs, .div_cfwf_azdqqf, .div_cfwf_azpvdl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_pldcft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tnzqos {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rjtmuf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ipqwcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ujtmur {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fhfqls {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_glhkit {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ajsfyb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awjoji {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mllraw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_odvlkf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_nvekmy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pemvan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_hyofcu {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jdvbut {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nrqpah {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_batpke {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_dsndjs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_avztqg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ofuflo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_hvwuwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_qgilog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nygpob {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyyaan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_rvbfkw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_myjkao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_qceqis {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oarrif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_zhneti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_adowga {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: 640px;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_herdnf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vtsvnl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hxzbtu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_draplp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ivrshf {
    box-sizing: content-box;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dsgthp {
    box-sizing: content-box;
    clear: both;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ovbvzm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wyxphw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xrzkvu, .path_cfwf_lawggb, .path_cfwf_svtqkk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jfsuke {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_niqrnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.28px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vuyryr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_duluvm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_gmycma {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_lqtkdv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rfemhp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_qqeany {
    box-sizing: content-box;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ilnkad {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sjnosw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lfkxuv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mjqybk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_yqcsde {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vvoqms, .div_cfwf_lyskyt, .div_cfwf_krctew {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_yedjxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jpammg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_noyexr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yxurts {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rhrzmt {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_syrnzk {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rdyewl {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vykerc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lmxstm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cqwgvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_zovcug {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_nppimi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gccepd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pjnpgc {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ksxhuf {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jbackp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rvmuhf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_palzfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ejvhiq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptbzyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_ssdjsj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_scivtw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xqycag {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gwbxoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_aynydv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_ogsuiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    justify-self: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_umyyep {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 130%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kwnhbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_oynvej {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_usokhv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: 640px;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uwbokz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tbxles {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmehdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xuhmxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_lajfmh {
    box-sizing: content-box;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mgeruh {
    box-sizing: content-box;
    clear: both;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yglzrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xnlzxq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xblceg, .path_cfwf_tdctxk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gnnhnz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ozemau {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.28px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_libdvh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kcvjxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rdgyfg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_vsswie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tisljr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_imldhx {
    box-sizing: content-box;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wsbohl {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xqhbrd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_itcruc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qficpw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zdjwuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fcxlcp, .div_cfwf_odepaa, .div_cfwf_nxhpqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_uhlygd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rogpjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zuetws {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_exojjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ktunmv {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_biracx {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fncyde {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_etbzzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kqybxv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zgebkj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_itkmrs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_nykvmp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rabaef {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_nmvcdf {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qkhpth {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_gbcvmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gvaccl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_gmwckc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fghctw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cculnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_earqcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_weshtd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jeebum {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zohnzw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_wtfqxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_hipkxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    justify-self: start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_gafrts {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_hgvpwp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_juzyai {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ltusfv {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_ensfnc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ingcmw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689a1147f5396c5cab55070d_nice%20bg.svg");
    background-position: 270% 30%;
    background-repeat: repeat-y;
    background-size: cover;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 30px 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sgvzpf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_wyzrfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_enfuuy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghhcrt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_gkwbli {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -1.76px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 44px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_eieucu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_qmsnpe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aiuhcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_qmrrwa {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ftrlum {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zpysac {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cykbcn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zexqpa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kthvrz {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #fff;
    outline-color: #fff;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sqnyol {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: calc(100% + 40px);
    height: auto;
    margin: 0 0 0 -20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_fmjknu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    transform: translate3d(-937.695px, 0, 0);
  }

  .div_cfwf_fekbow {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_snkkog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_zmmmlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jexgqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_pdmwdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vfrilm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jxabcd {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gcxlfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kgokvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bkriei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cmkeae {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qnqbiy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_dkgirv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pinryf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fykpcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jfbhcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_zrusij {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jpbkcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xdtppt {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_glwepg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_vjfdzg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fwzxid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_blnpcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmstke {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_naqfec {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jmlbxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_nqzdga {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmahid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gofwld {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lltfpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ixosfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kiyxxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ilxslg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hhsalv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_eggaph {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qndjht {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fhppdf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ettarj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_tbhgxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_peciqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_vyvnna {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_alkiae {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_frnvlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fcijdn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_avpedc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kedpoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szedxb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ewyegz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvmjim {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_nsqhlw {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sbzcwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qwjnor {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oouagm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fnxxph {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tppafc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qnutne {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dahtqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xluprk {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bvlmyb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lneozn {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvdbnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_txisgw {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ddyjwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fjdqyx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jcrcnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ipibmf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ibpdth {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_vguatz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nbjapa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_dsepmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwboao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qbhgpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fkrsvm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ypglvt {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iafsby {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rpgcnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ecugvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fecqzh {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghfdfe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_oayddx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qgtnyu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_hsevkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_anehoz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_inautr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_neywob {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_tjauwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_idboua {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gcgcvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_yxdifr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xsvapr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_crjzyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sroabd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kmdljh {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nldngc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gqrnwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uizvvh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_abzhas {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ecjexv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_wdzzat {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_saujai {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gopqdf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jssmgj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_faasan {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hcfyiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_mwuobq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hldadv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_seqrxq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wosopr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_svncgo {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zjdavg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_oytdpx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bvigpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_sivwwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gcfzbw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_klkpwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wclxjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_mpbakd {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rwqeud {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ghcopu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zqmggh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_nlhveg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ummhpe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cbgnwc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ikrbft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_uqcrhd {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ygtgka {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kbjgca {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eqxzsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lmoduu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 112px;
    height: auto;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }
}

@media screen and (max-width: 479px) {
  .body_cfwf_eabvhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    min-height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yfhiuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    overflow: hidden;
  }

  .div_cfwf_xnocbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .pseudo_before_cfwf_iyoufi {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gnbift {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lsfnjw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: fixed;
    top: 0%;
    left: 0%;
  }

  .pseudo_before_cfwf_jsuadn {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_iflppb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_brssoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cdrkqb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wyclzt {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rkeqre {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_xubniu {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_xumdzx {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vroiir {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uijtox {
    z-index: 200;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: sticky;
    top: 0%;
    left: 0%;
    right: 0%;
  }

  .a_cfwf_wtqadv {
    z-index: 5;
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    padding: 10px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lyckpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_plthqr {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #1919191a;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_bgzegb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_znnsgt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    width: auto;
    max-width: 1376px;
    height: auto;
    margin: 0 auto;
    padding-top: 8px;
    padding-bottom: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_tqaxri {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 129 / 20;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 192px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_iawffq {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sgdmdg {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_shrfys {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vjzaed {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_izwthi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_bgqlts, .path_cfwf_vdbhvh, .path_cfwf_qvgaqu, .path_cfwf_zmsuqa, .path_cfwf_rclmbv, .path_cfwf_odfveo, .path_cfwf_iwrxqr, .path_cfwf_vtlnku, .path_cfwf_vplxbm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_dpvxpi, .clippath_cfwf_olizqe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_locvjh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #191919;
    outline-color: #191919;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_crhuwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_xvvjjr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_vyrxwt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fvvaxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_zdftqr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gwhzxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ihbuck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_yuwono {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cixuns {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tszmnp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_pttybi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vstpkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ubnseg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_tngdwz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    align-items: stretch;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_tillpy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_begvdi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olbvxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ajfcdx {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rwhnsm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xybbme {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tfqhkq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cjqnpd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_shbcet {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_fofdkc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zinmfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_fojuap {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ggdxbw {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ijfdtq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_imfzoh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_axuawo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_pgdghr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #fff;
    border-radius: 4px;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 5.2px;
    width: 40px;
    height: 40px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_cajuqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, -5.2px);
  }

  .div_cfwf_iknchl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
  }

  .div_cfwf_ztrawp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, 5.2px);
  }

  .div_cfwf_ruklas {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 0;
    margin: 88px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: cubic-bezier(.77, 0, .175, 1);
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .div_cfwf_jsdqlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_bhodfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: 100%;
    margin: 0;
    padding: 16px 16px 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: auto;
  }

  .div_cfwf_fvlngt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_gsgjhw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zvfzao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_dxbtnt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_krbpgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ipyiba {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dtfsgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_knaxfd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cmearu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_relumx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pojnbw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwriuv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    align-items: stretch;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_qeyqrm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_shtdzw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cloaxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_azvoiv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_flfxrf {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_oxmmna {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lkfweo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zlcmqr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_qpoufs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lxzrji {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vozzyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_zwbmss {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_factqm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qyvgby {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oepzil {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hdtucg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_polbwr {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rnyqxk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_grltlk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hsmvhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .pseudo_before_cfwf_wyunuz {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ghjvnb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bjkcom, .div_cfwf_ydaezo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .header_cfwf_qfjybn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e9953077f53ef63addc04_Pattern.avif");
    background-repeat: no-repeat;
    background-size: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cpgbrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .33;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-end;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
  }

  .pseudo_before_cfwf_bmgyqn {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ouycmq {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_icrtio {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 240px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    bottom: 0%;
    right: -13%;
    transform: rotate(90deg);
  }

  .div_cfwf_aphevg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    cursor: pointer;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 10px;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
    overflow: hidden;
  }

  .pre_cfwf_prmvii {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    cursor: pointer;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_fwebmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vpulft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ncnsbt {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_qivryz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 720px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aubvpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dyfwki {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_xlzrmt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_htujnx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_kniiso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #0084ff;
    border-radius: 6px;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yogbsg, .div_cfwf_oezljf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gbgcct {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_lnkoct {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.92px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 48px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cwvlpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbllmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xepsop {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fjepbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_gymyes {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_yiytwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mpssez {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_vyqmfi {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hnigsk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_svmnjv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ztxhry {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sdbvur {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_uwsryd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uluuyy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e7e7e7;
    border: 0 #e7e7e7;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 1px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 1px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_swrjpa, .div_cfwf_isrstz, .div_cfwf_dmtrmp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_udkerq {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_szrvnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_txcpib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_dbpfdh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_efxrxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_bemnne {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xewwme {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_acynrg {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nfqryx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dgqesj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rhpofg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_onaijj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_dnaqew {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_blroju {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zkmaqn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tscdec {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_skviop {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_denall {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_erkdef {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ymiavo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ifvzng {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_kcltxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bucftl {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_daizsd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vrrlmb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_wvgfzs {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_eravkt {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kdvqcm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xxnhkv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_lslfbv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_mwtdii {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_piikns {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dhqntg {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vddopo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_kjnaxn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_vmbxug {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_fychnk {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xjyglm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ivjwdm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_zmzook {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vutqad {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dflanh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qenjsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ehwqtx {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ztavas {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nrnjxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xbdqjq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_xkdzqj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jkmhbo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_imsfzh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_twrogy {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vizflb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_qtuvvm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_yuahlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_derkpu {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xsioyr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_wyqrvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_dkbuxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twlsji {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_bbcvbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eiyhme {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kmcoiw {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_brkfgf {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cmuafp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ipdwpv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_dlxays {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ovscsn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_hcllmb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gmhqlr {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mcvbiy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_lahgpe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ymhitv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_rnpwux {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_hyiqdm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_atzsgl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_hntvak {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lceumv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fheoht {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lsemfy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cgrexa {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jtliyd {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_weepjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_grvibk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_pelsiu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_zoylax {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ylauuv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ljsvbm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cdsuye {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_aobbge {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_llwihr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ctsnvt {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bjcvgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jrcvla {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_hbtfmt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gidati {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_eujeyh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dgyxvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_lhsoav {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dsgmro {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vcqmgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zygmfp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_ivjzim {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_wresfk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_wwoaqg {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rnrole {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kmazfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_obltte {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_efasdz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_eqrwck {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_oriqlw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_iuqltn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_cvsgao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kdrmnz {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_rfxrwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oqirpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_atheop {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kuvtyn {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lrahox {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bkfaqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_dsjkrd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_iwrger {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_uegnzn {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_quiimo {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cubaah {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_gpiiqa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_aqgzyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_asafhc {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_jivhca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ivlkia {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_dnnbzx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xaswom {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_hwipfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yoznbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rimrxs {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kkpmju {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ozuney {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lzkzrp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_imgfln {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_yzocii {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_vhfwpd {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vjtwtb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dhgevn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_uykqnl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_jvvbxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_nufhfp {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xfacib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_zceqzn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_kfayze {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fcwaop {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_sbpkfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uagkym {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rtxxhg {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_teqehc {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xyykdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zmimel {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_cilkna {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_nbqpzu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_szaocz {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vzrqji {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tukvtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_xkeyun {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_beyoag {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_vebisa {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_updnol {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_zbesii {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_getqel {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_igieom {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_xqofea {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tnqivf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kxfuik {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fcpwzv {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_huxyva {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yxnsbo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_zbxhxo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_umudid {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_tkydvb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hmxhhd {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yuzqlp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_djhjjs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dkqvlx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_jnwzgw {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_vjukpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_akxprx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_jzgrda {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rwlsfa {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_jxvmcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zfwiux {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_szelze {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_oyssfr {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_squobh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rrhelw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_uddgqp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gorxvk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ucnccd {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hwzatj {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bnepxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_icbcws {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_phjdhv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_wjiwkh {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_fxdtzt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_hqjehd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_mpxujr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hckphy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_bzhzgd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fkedgr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rxtdop {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_eeyumz {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xgzyco {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yfnbsz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_qtfkrl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_yoqahx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_pukzyo {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ofmrgx {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ozeoun {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_ztshaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_wjgnrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_eysttl {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_objldc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_umshda {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_xqtnqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sfxxlh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_qqszlm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ohacyb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kvizaz {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nkttbg {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jxjkzv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aswohj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_prcsbd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_iqzhcm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_jvdrfc {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yahgec {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_uprjko {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_xcoqfn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ommefb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_pvpylc {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xmtace {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_mrpppv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_tmbhzs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_axdphf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ztyauj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_viljad {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yrecnv {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_skykzf {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qipwnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nforli {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_betqfs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_iykctd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_bcatae {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rdcfnc {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_smeobj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_wwolbx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_pirlyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_cuddnt {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_mouvei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_pbdqhj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_nobewz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_elnzij {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ztxfrq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gwhocd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ntfitt {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sltrxx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_biumkb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rauksl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_ccsnma {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_pafemj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_zukbmr {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yerpki {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yzlbwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_qeeqsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_qstivm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ncoapw {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_khnyyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_pzfdlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_husmuu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hapake {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_tpqfhy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dwdmyw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tnqksn {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bjdcrb {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rpzplb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_neiain {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_ahhufj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jituoe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ujisbq {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_enknaj {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_avogxx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_uhbgsv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fjscum {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #fff;
    outline: 1px solid #e7e7e7;
    grid-area: 5 / 1 / 6 / 3;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 160px;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_afzrkb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jtgpqy {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qlqljp {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ejhldn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    padding-top: 56.2766%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .iframe_cfwf_tuzgtf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_yejnms {
    box-sizing: border-box;
    aspect-ratio: 16 / 9;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #e4e4e4;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    inset: 0;
  }

  .pseudo_before_cfwf_fymkiw {
    box-sizing: content-box;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ncfvbc {
    box-sizing: content-box;
    clear: both;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qqdmdb {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-radius: 12px;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .iframe_cfwf_pdsjzf {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 inset #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_kooqrc {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ueuhie {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hhlbxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .button_cfwf_vcpyqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #191919;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e4fca5613d5a4a2aa9d92_play-blue.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 48px 48px;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    gap: 20px;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    bottom: 20px;
    left: 20px;
  }

  .section_cfwf_vexadc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_smdefr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lydlnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eahcgj {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_rcftdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bimdmn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gihwym {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 600px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qjsugn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xshiaa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_fqrznu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mbpdor {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bzhkzm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_mqxkcx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.44px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_htrbbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tcbwkt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_krllfl, .div_cfwf_lgagwk, .div_cfwf_hjszgi, .div_cfwf_rzcxlv, .div_cfwf_paivks {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_frpgzg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pospax {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    order: -1;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_tpidlh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_ljfssq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qdircd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pohxte {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xalzcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_yqnnwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_xwjeio, .div_cfwf_pvzhev {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sgvzmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lrsmgl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ijtuay {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yvvhpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kpeueu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aryznh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vczwkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bmaxoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_smesrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_vumqnh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wbmdmx {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_etiods {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_pdfjce {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oqzxxa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pauswn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_krtkmg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_kkenvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_veisgr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pykydn {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_osvxwr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dknuhr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_mqeyqm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #fff;
    border: 1px solid #1919190d;
    border-radius: 8px;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: 100%;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_qfuheg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynetli {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_admwcw {
    box-sizing: content-box;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nbzuze {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hoehot {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mqtsyy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qrixnv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_xagwrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_oevhif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zelqeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_besabe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_phvixp {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mkgabl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yzxfpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ogwoop {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kqozll {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_wovipe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_tjkqzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jmtyhf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_louyvc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nmnsgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pktjyt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_myubly {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kquamk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_foeqnz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aonqwi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ijxjtm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vwteca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ziwcho {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_zqhojh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wnlene {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eqtnll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_izeced {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lxmwsm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iotufl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_oskois {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvxqvi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gxtrnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_fpgsle {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.44px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qvlzmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_pazzol {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_acrpfi, .div_cfwf_nnllea, .div_cfwf_eecmax {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_podfsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fekcbq {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    order: -1;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_mrfucv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_xqyqqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dpyuai {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gjecse {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_afnwew {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_ebjqxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_haduoh, .div_cfwf_amhcfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_birgpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_psnqrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cczleg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vcqalw {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxmiie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_leactx {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cpawnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bfoayv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hnvotn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jfuikh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sngnir {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nhkbbr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_nghahg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wldmlq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mwmzwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_kcskag {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_qcpghg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ivvqun {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kagmya {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kqvlhy {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rgfvwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yqnkwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mzgdqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xqsecp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lsiiah {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_mkmgwf {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rdepbm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pgnehf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pkiedx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_knpyjr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kpobgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_dsutek {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fhrxwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lunwxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ydwjzl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jepmxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lecxam {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mcosas {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_xlfjoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_voypmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_radnnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_wqnfts {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.44px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dksrkw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_rfshkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_npryhn, .div_cfwf_xmibuy, .div_cfwf_qxpaan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gjhpny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_btmtmi {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    order: -1;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_nifmqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_gsfvkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dsrcgo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wfoaot {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tfdfue {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_yzbmti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_iisclb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dlocpd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_spderh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rkucfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yeqbvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gqnqbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_imybki {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iertly {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lswbsw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jeolde {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zkqhnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tzwesj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qajvfb {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wavvdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ofwogy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tzqtht {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_novnqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_voisll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_fueebj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_beqdiy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_dqzvld {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fkwamg {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_grlspp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_itkysh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdaofp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_tkvvmt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_irlbca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bvmtsm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_axiboj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tekdjl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rnfczq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_trilzp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_urnsmc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fbfvxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_krkaqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yxhxsl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ykczcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_rzexor {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ratvto {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_luobxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qmnhlt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hbeksd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_euecfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_sjwkpu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_qfzycv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bxxttl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hqrgfy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fixtje {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cdjcht {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_majwgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_wrqaqs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qpkayo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jjwwib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_hpvhkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.44px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qsvxro {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_niyjar, .div_cfwf_cwutoq, .div_cfwf_jqhmoa, .div_cfwf_setkuz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awikzy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zsmhvh {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    order: -1;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_kxzawx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_qsmrqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ippoet {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xltfbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hwbiej {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_uwqtso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_hqbthq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bylcny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ewmkum {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pvjxyx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jnapsd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pvtmcc {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tgawge {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tndwya {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_udrrsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qanrgt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_fmiohn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_mmlnvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_httbhr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_lvwgmg {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vvupmr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jlkxop {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oglpig {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zfhxbf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_difdbe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jupqny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_qbljmd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_aouqph {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_htholl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nxaozz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nlpbpr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    stroke: #0084ff;
    stroke-linecap: round;
    stroke-width: 1.5px;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_umhjdc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vnwfgi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_mxuzfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_bdlqxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fdfqhi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_blhohe {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_fvpkvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rcxpcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/6893b686d93572f7170ffe45_b.svg");
    background-position: 50%;
    background-size: cover;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 280px;
    margin: 0;
    padding: 80px 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .h2_cfwf_cpjykc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -1.44px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqxdnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wzmjtz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: 4;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uphhqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 3 / span 1 / span 3;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bcrfzz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_zmksdh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_owixeb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qwuszx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_vkmfex {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hvxkjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_exepyp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_blwylc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_pnyibb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_qqisct {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_efsjma {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_mjodue {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xkaaqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ueqetl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_acqhjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_otnwea {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pcnbdn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kwmxla {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_hxpysk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vjqgku {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689a1147f5396c5cab55070d_nice%20bg.svg");
    background-position: 270% 30%;
    background-repeat: repeat-y;
    background-size: cover;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 30px 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wtgrkt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ieegzv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_chnupg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dqguvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_azxzie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -1.44px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_orazak {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_mdhhir {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oajpjg {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_fswzxa {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wbqqdi {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ynczdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fegtys {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jdgkge {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jireum {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #fff;
    outline-color: #fff;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zcnqdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    overflow-block: visible;
    overflow-inline: visible;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: calc(100% + 40px);
    height: auto;
    margin: 0 0 0 -20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    overflow: visible;
  }

  .div_cfwf_rpwazh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    transform: translate3d(-471.207px, 0, 0);
  }

  .div_cfwf_kureos {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    transform: translate3d(-41.7547px, 0, 0);
  }

  .div_cfwf_uwkijn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fqqdrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_aqldge {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ziqzow {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ojaozj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ryltku {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gcliym {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hwkqwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_yeelol {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vboabr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_oabsjn {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ehgrjq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fbmnmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_azfemf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_zvxzlu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jsmoey {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_syofzz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_etrfzp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rqdcfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tcqnwt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_juslak {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bmklhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_roqbxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kyfdne {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ukdsal {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vjffno {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_iiinvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_maalnf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_grcoex {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ctqosn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_grxfnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_msbisr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_sgiguj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_omloap {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cydhvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mvdjjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_nssotv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_popwxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_idsrpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_knrqhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_zvgycx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xxtmwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rjyaek {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_klfbqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghohji {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lukwpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_guadto {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_lanxyu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wngrkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 540px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xsxaus {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ljkmoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_ukmdxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cilgat {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lzalgd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_dyokwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.44px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fwpscs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kxvctf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yzkucx {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cimeam {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qufwzh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_jvvget {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #0000000f;
    outline-color: #191919;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 6px;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
    position: relative;
  }

  .a_cfwf_fhtceq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000;
    text-align: left;
    vertical-align: top;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #0000000a;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
    position: relative;
    box-shadow: 0 2px 6px #0000000f;
  }

  .div_cfwf_ogkfjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jamcie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_vqqoal {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ztasnv {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bswhub {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rxtgcn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_gpmtbd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    fill: #000;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jkuube {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jcukrw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    vertical-align: top;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_jontpc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xgooxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_dtjzqs {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_owdukl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_auggrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vnmdrk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iwzlcn, .path_cfwf_cmqssj, .path_cfwf_wuytxc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: #0000008f;
    fill-opacity: .56;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hvhvoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_udbwpw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    vertical-align: top;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xprjog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_arhzbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_agntbl {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yotkmy {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jxtxwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_afjvms {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tfszvn, .path_cfwf_hogcmm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: #0000008f;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_iusnee {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_omtlop {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000000f;
    border-top: 0 #0000000f;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_zbwyfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_cqhlqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zydrjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bfaxqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ytyafz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qeqgou {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zwlarh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_npvqqf {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gzdxxk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xvkopf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kcifll {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_glypxb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hhayye {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_xcxrfx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.28px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_dxuhds {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_drylgs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_mbpium {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_dpnviz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ntdwmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ofujtd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_oziddq {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ahxwxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ctikqv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_izvvec {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hherrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdhmrn, .div_cfwf_diybdg, .div_cfwf_bmzcbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_nmntvi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awqnkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zykewk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_antigu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_inbvcd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_trwrdi {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_avsvxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kbulox {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vnhvrx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_duuxhq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_hyncku {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_kufrfa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uhhblk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_zowhop {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_auqedb {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_clagte {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xizybq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_grkqxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_kfoxrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ojsobb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_nfmbax {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_zqkjfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ksvvqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zlfybf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_jkwupy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_mlqarb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_iowakb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_flnmgx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_lgrhyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ckldsp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tyfxqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_agxxrs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nuswzt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rjckvn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_pvarbj {
    box-sizing: content-box;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sgqlzs {
    box-sizing: content-box;
    clear: both;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tvkwfx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hocyiu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jmahjd, .path_cfwf_stqpyd, .path_cfwf_nixxzi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zsfuuh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_bitljf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.28px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_hjyimf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hifxmn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cqjwbk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_eimujr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ahriah {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_cfwari {
    box-sizing: content-box;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bbrlga {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ismtvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bhnnmq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ayvfxg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gbsumk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szbgtv, .div_cfwf_ttvhtc, .div_cfwf_vlvtoo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ucdkcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oyxiyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zhpvuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qsnqze {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bqnhra {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mbuqrv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qkayvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_limwuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mauvbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hlvkse {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_kpkvxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_rjkpyr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cjjacx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ligcpj {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vtdbfb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_blcolf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aspjpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_damwee {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jnctiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ufgmqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_mrzcsh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_rkwtkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wivmep {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pxjfcn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_hnwucm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_nvyrrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    justify-self: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_ewpzvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 130%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_btnzqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_cczarw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_vrvhnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gqagxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bwyvgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uupjah {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ahtyfm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_wnbpbl {
    box-sizing: content-box;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_otcpmd {
    box-sizing: content-box;
    clear: both;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_njnnoi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wlancc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tmdyub, .path_cfwf_kmlrav {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_lbvokv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_qqoupv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.28px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mzvsji {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_losjob {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_tmjnyn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_bicwwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_txvavr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_jjmbmf {
    box-sizing: content-box;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_grlznw {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_psijcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ebecsm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_txeuvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_avfztk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qjlcnm, .div_cfwf_rcyjmt, .div_cfwf_ekphno {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ggqnid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_scvtyp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dnvusk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    cursor: pointer;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cxhtdv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_dofdwg {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vcentj {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sdqawe {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_khbgjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iwuczs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ohpasj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_xgfxtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_wruuqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jssrkq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_uhjgyp {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pukkcc {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vdjlqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qhoqlw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_cxkqbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nlkkgb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fpolcc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_ehuiqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_rgiifa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iwakbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eyotcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_ebtfix {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_oknoil {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    justify-self: start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_zcoztr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_icdmkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xjlzsf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nfznka {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_btvjff {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_htjsnt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/686f7dbf644fc1d00b712271_Enterprise%20BG.svg");
    background-repeat: no-repeat;
    background-size: contain;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px 24px 80px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    overflow: hidden;
  }

  .div_cfwf_aantys {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wbxqds {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zkofro {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oddhae {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 580px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_kdndfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -1.44px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twplqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_avhgih {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 300px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sfgypf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ezfjtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.14px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sgxsdg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #fff;
    border: 1px solid #1919190d;
    border-radius: 8px;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xckajj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxwmzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_vzbfbm {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qwoath {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qwbbzd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_goeooc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nhywjm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ievkfn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 24px;
    width: auto;
    max-width: 880px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wnhksp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_skedci {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_poimrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qopkpd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_holcun {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_usvqpe {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_frjlqr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jmrnst, .path_cfwf_nryevf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_awndqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qcpqvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_asoeus {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_skkoxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_wvulkh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_suxqoa {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xnkzld {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kxhodc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_djstvh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_zpmore {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uyrqog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ybuynq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bougha {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_naruvq {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_onosxu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ehkopd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uxbtuo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_yxnkkd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    -webkit-clip-path: url("https://momentic.ai/#clip0_1355_5438");
    clip-path: url("https://momentic.ai/#clip0_1355_5438");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_lxmkln {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_fofrfx, .clippath_cfwf_pdsuhw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_crjjnv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .p_cfwf_scowlt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_stptjq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jvdadn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olsqwj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdzfro {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_oyqbgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 440px 1fr;
    grid-auto-columns: 1fr;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_clphtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynnhgn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_dywgns {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_drpzym {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qryciz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_npzncl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.44px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dbjlhs, .div_cfwf_igmgqt, .div_cfwf_ncuuhq, .div_cfwf_ebblet {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fwujaa {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_yaacsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_axyxfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xeijdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lhymun {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jbycpb {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fbmgyk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jlueje {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vmaqvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_trtqbe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_wtzgyr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_gwexot {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ajmueh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bkjadb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cdoahf {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_twppeh {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_glaorb, .p_cfwf_dxbvfq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zoerre {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_irisow {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_qwfeky {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_vyvaqe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_psyziy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cthlss {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_emlxzp {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jubxuv {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_gduogd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ufbzdl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_upqafc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_gnbrqt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_byvedh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tsubev {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_okgrsz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_otcngc {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rvcijv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_otivav, .p_cfwf_vbztqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_haiune {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nbojaf {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_hfgovv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_shpvzw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_huspwx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bjiago {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_spemof {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yyctty {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wwveyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gauoll {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_urtply {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_kznqyi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_cpltvs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptjtrs {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hfnmgx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_niulve {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tdfmum {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xhllon, .p_cfwf_wneglh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_amtsci {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aedaqe {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_affojr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ewgrvy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pcvpsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lfakjw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yezbzl {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bcfkbh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_msmdnl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tjfjoa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rmmmoe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_zomjdw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_frornm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fbvaya {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vpxdft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kphbad {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_uirqnf {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hjoxue, .p_cfwf_vliqdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ohbgxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rleomq {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_xhlfdd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xztpnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_juckwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uaajqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_oygfzf {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lzhisr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rovjkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eafhdg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hrvpsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_qdtyoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_czuzpt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mjiics {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ruufkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_owbcyk {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nxuklg {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_odyrqx, .p_cfwf_dyeghp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_rkhznc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_heazny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ncfrkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bisbdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jobyet {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vdacjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-start;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pdmkdn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_wghcjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -1.28px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynrjxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqkepk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: row-reverse;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_egiypw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bhyiuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xoiixv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_mfbqny {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ltnkdl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zmcumb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bxhubn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sexnfg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .footer_cfwf_efymlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_bhrhbc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bwevfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 96px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pircjf {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_gkhqcs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zfbxww {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rcdjeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jjzndr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 182 / 28;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 180px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #fff;
    text-decoration: underline #fff;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline-block;
  }

  .pseudo_before_cfwf_zdznzt {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_afhdne {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kkdtsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ubjuxy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_oscwmc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qitpim, .path_cfwf_neqcld, .path_cfwf_glibkb, .path_cfwf_cglrak, .path_cfwf_ctepzk, .path_cfwf_oaqbfl, .path_cfwf_ybjcbx, .path_cfwf_dkibwa, .path_cfwf_ltbqja {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_mkhrtp, .clippath_cfwf_uibwao {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_glhiat {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_ydqfxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bbzjeq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uvdmhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -.14px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tmqgqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_holvsp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_occecq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zahaeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mkuirk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_shjfps {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_modavx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_luohch {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_pbdknz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_flvnnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rnrsqi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qrpccl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_yhyjul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hxugxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_lycwqi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qdwonz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff9;
    column-rule-color: #fff9;
    cursor: pointer;
    caret-color: #fff9;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff9;
    outline-color: #fff9;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff9;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_giwfld {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xfistx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_armxud {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mivqia {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fhwata {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_jbuceo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_thylfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_otarsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jkqwys {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cemmyv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wwlmyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cwsvlw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bqpkuq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_klhgth {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lmxqgl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jfgamp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_dhfgzc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_olcvme {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_xqvhcm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_imihts {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ftvcvg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_znbfvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_chbvcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ipklbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dxmbpd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_catlad {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_heytdp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_jduhou {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ujevmt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_pwgmdm {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_odvsav {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rshtmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_arqhob {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fbbxpj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_waewas {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cuhtzt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rbdwqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_jgbnav {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_uflfih {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_erxsmv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bknpua {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_etsaww {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_uwpxgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_hwwmib {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_joqnuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_hsbujb {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ngfnqq {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zbjisv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nlixzf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zwvour {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cpzeiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_frwnjk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 1160 / 210;
    color: #ffffff29;
    column-rule-color: #ffffff29;
    cursor: pointer;
    caret-color: #ffffff29;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffff29;
    outline-color: #ffffff29;
    width: calc(100% - 32px);
    max-width: none;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffff29;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .path_cfwf_pxvgmk, .path_cfwf_svetxx, .path_cfwf_sonyfn, .path_cfwf_mrhxea, .path_cfwf_tqvclf, .path_cfwf_tnlxdq, .path_cfwf_eujkzs, .path_cfwf_lqnbkh, .path_cfwf_mhiltd, .path_cfwf_qlklva, .path_cfwf_fnzycb, .path_cfwf_mhjqns, .path_cfwf_pplqyg, .path_cfwf_imnlxm, .path_cfwf_jzndvx, .path_cfwf_qdosrg, .path_cfwf_sjnczr, .path_cfwf_xldnzt, .path_cfwf_opcbjf, .path_cfwf_afrldb, .path_cfwf_jkmyxu, .path_cfwf_tzcybo, .path_cfwf_dkpotn, .path_cfwf_pqxnyn, .path_cfwf_mczuje, .path_cfwf_aydeef, .path_cfwf_grofqx, .path_cfwf_rhgldq, .path_cfwf_zpxwvi, .path_cfwf_gyslkm, .path_cfwf_ijitmw, .path_cfwf_xrhcjh, .path_cfwf_gkjyie, .path_cfwf_gcbyau, .path_cfwf_pufpfs, .path_cfwf_nxnqny, .path_cfwf_dodgka, .path_cfwf_zonqwy, .path_cfwf_ffyydk, .path_cfwf_vrigyg, .path_cfwf_mejlkl, .path_cfwf_ikusku, .path_cfwf_egbpyo, .path_cfwf_gdywuu, .path_cfwf_ppcsja, .path_cfwf_ygskxx, .path_cfwf_lvlgob, .path_cfwf_gahhua, .path_cfwf_iflxxy, .path_cfwf_nleumc, .path_cfwf_areynz, .path_cfwf_xprijh, .path_cfwf_mhkplu, .path_cfwf_azeivi, .path_cfwf_tdleus, .path_cfwf_ifsihd, .path_cfwf_kbiwip, .path_cfwf_razpqa, .path_cfwf_ufsgme, .path_cfwf_qtddyb, .path_cfwf_ucienw, .path_cfwf_mdoool, .path_cfwf_losdlp, .path_cfwf_xqgzja, .path_cfwf_zhezwq, .path_cfwf_bsoklq, .path_cfwf_woxiwp, .path_cfwf_qipggo, .path_cfwf_dkygpr, .path_cfwf_drfcdo, .path_cfwf_tgbuua, .path_cfwf_esiqjz, .path_cfwf_trcyfu, .path_cfwf_uqrety, .path_cfwf_ymtrwq, .path_cfwf_kjnrtm, .path_cfwf_szmyvf, .path_cfwf_crpjup, .path_cfwf_hlisnd, .path_cfwf_lhotvk, .path_cfwf_zxhpez, .path_cfwf_ggpzgq, .path_cfwf_skuhkn, .path_cfwf_snlitz, .path_cfwf_fijnwn, .path_cfwf_nyenfm, .path_cfwf_lkwofa, .path_cfwf_jviphl, .path_cfwf_avgfvl, .path_cfwf_svnufm, .path_cfwf_gqlydk, .path_cfwf_ghtujx, .path_cfwf_dybecf, .path_cfwf_bbsiax, .path_cfwf_tlcfip, .path_cfwf_xmamqv, .path_cfwf_ffdbbl, .path_cfwf_fgqpyu, .path_cfwf_qzoxmv, .path_cfwf_feusio, .path_cfwf_rhygwu, .path_cfwf_cdqjwj, .path_cfwf_yvonqy, .path_cfwf_kzkuvi, .path_cfwf_jupapi, .path_cfwf_iplimq, .path_cfwf_leawje, .path_cfwf_tiufsa, .path_cfwf_xhxqrn, .path_cfwf_gaybqq, .path_cfwf_xotajz, .path_cfwf_ttpzcd, .path_cfwf_ispqke, .path_cfwf_msredx, .path_cfwf_hrivuk, .path_cfwf_ktvnah, .path_cfwf_vqpdct, .path_cfwf_bgvalu, .path_cfwf_rlvdtz, .path_cfwf_ermgul, .path_cfwf_hjgqnt, .path_cfwf_zxdagj, .path_cfwf_rviuqy, .path_cfwf_nruluw, .path_cfwf_lgsiey, .path_cfwf_bspxha, .path_cfwf_uituls, .path_cfwf_fjwjso, .path_cfwf_hzryen, .path_cfwf_gbedzu, .path_cfwf_ckyuxh, .path_cfwf_xhhnls, .path_cfwf_zhzzok, .path_cfwf_anpyrv, .path_cfwf_gobujc, .path_cfwf_mfojpb, .path_cfwf_ptygrc, .path_cfwf_ihllmr, .path_cfwf_xxoeut, .path_cfwf_jrrodj, .path_cfwf_eqlwrx, .path_cfwf_ezcifa, .path_cfwf_hcbjgg, .path_cfwf_gpjqrm, .path_cfwf_dbzgee, .path_cfwf_rdvqdg, .path_cfwf_nqyzms, .path_cfwf_xgxgua, .path_cfwf_hibzbl, .path_cfwf_gfqvmw, .path_cfwf_kvfqcy, .path_cfwf_ccgmrl, .path_cfwf_ddkdas, .path_cfwf_mduxos, .path_cfwf_yjtydn, .path_cfwf_mcurcs, .path_cfwf_hkdxzz, .path_cfwf_tgvzpz, .path_cfwf_uywspg, .path_cfwf_qdoisw, .path_cfwf_fzpozf, .path_cfwf_whhkrf, .path_cfwf_dnvpmm, .path_cfwf_grubda, .path_cfwf_qdvmki, .path_cfwf_tkrxyw, .path_cfwf_fbvgez, .path_cfwf_atxdzs, .path_cfwf_djndcc, .path_cfwf_vlhwox, .path_cfwf_vnseol, .path_cfwf_ssexbd, .path_cfwf_zryfwb, .path_cfwf_xrgagm, .path_cfwf_wfoygd, .path_cfwf_euroos, .path_cfwf_rxvgdo, .path_cfwf_loffal, .path_cfwf_mszzdn, .path_cfwf_jbczon, .path_cfwf_rjzimc, .path_cfwf_zgjkqk, .path_cfwf_sfgtsy, .path_cfwf_dbfaup, .path_cfwf_emjybf, .path_cfwf_blxyhj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffff29;
    column-rule-color: #ffffff29;
    cursor: pointer;
    caret-color: #ffffff29;
    fill: #ffffff29;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffff29;
    outline-color: #ffffff29;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffff29;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cbtzfn {
    z-index: 2147480000;
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal;
    background-color: #000c;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 800px;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease;
    animation-duration: 0s;
    display: flex;
    position: fixed;
    inset: 0%;
  }

  .pseudo_before_cfwf_vdaara {
    visibility: hidden;
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_opwuxy {
    visibility: hidden;
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wncucm {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: 16 / 9;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1440px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .iframe_cfwf_pqqkhl {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 inset #191919;
    border-radius: 12px;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kddxtp {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e1024e6be048296d803e4_close.svg");
    background-position: 0 0;
    background-size: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 32px;
    right: 32px;
  }

  .iframe_cfwf_qvfakm {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 2px inset #191919;
    outline-color: #191919;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .pseudo_before_cfwf_vfzake {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gkdfem {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_eanbaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_wluarm, .img_cfwf_oikxjw {
    box-sizing: border-box;
    aspect-ratio: auto 1;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 1px;
    max-width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .iframe_cfwf_movifa {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 2px inset #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .img_cfwf_ftjcrf, .img_cfwf_tioutt {
    box-sizing: border-box;
    aspect-ratio: auto 1;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 1px;
    max-width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_fhlpmp {
    z-index: 200;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: sticky;
    top: 0%;
    left: 0%;
    right: 0%;
  }

  .a_cfwf_rqzkis {
    z-index: 5;
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    padding: 10px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_woemku {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xpfjwv {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #1919191a;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_nwkguv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cxxaim {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    width: auto;
    max-width: 1376px;
    height: auto;
    margin: 0 auto;
    padding-top: 8px;
    padding-bottom: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_rxsjjb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 129 / 20;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 192px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_hefsuw {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cjokms {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lqnugf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mipijc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_fdnfqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gudhot, .path_cfwf_pxlwkg, .path_cfwf_myqdlr, .path_cfwf_qczrxi, .path_cfwf_ygpepv, .path_cfwf_sanccm, .path_cfwf_eouswx, .path_cfwf_ujpurn, .path_cfwf_lqyomy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_xkkdct, .clippath_cfwf_urnbnq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_emdtli {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #191919;
    outline-color: #191919;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_rigqny {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_mgpacj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_vpnxxh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_egjieb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jwvyje {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_owollc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jaiwyv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sxyqyp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_eoymec {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bpkbxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_mqnpxd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hbqjba {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_usiktb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_ehwagy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    align-items: stretch;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_bxuaia {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_aictry {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ektrth {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_qjaefm {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_arfxdl {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_olsfuv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_axkend {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_eimfqp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_hsaacx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ashfdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qoentp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_azebtp {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jhsnvr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ssidkn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eehwmt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wwrhgs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_gkwbie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #fff;
    border-radius: 4px;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 5.2px;
    width: 40px;
    height: 40px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_oereod {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, -5.2px);
  }

  .div_cfwf_bzhgrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
  }

  .div_cfwf_kkvpbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, 5.2px);
  }

  .div_cfwf_cjpfmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 0;
    margin: 88px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: cubic-bezier(.77, 0, .175, 1);
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .div_cfwf_oajfgk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_tpeonv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: 100%;
    margin: 0;
    padding: 16px 16px 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: auto;
  }

  .div_cfwf_rlmese {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_avrhri {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mcumlt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wnxhnw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lpmqgy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_nvbkpq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xiuqdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_urqrdk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_iidqkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sqwbzk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dlvmmg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdubtv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    align-items: stretch;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_donyhr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_toguge {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aqvgvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_jsphlp {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rutkin {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_npmuqd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lpicvc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tfhysu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_ejkmfx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_rourlh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xzipia {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ddkggc {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dlyirt {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qdxbtm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wvjvlc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qillfj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_bwkmct {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_aizeka {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jvchpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ldevju {
    z-index: 200;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: sticky;
    top: 0%;
    left: 0%;
    right: 0%;
  }

  .a_cfwf_rqhovs {
    z-index: 5;
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    padding: 10px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_tmaxzf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_buvvlf {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #1919191a;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vnnmkg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jjirpt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    width: auto;
    max-width: 1376px;
    height: auto;
    margin: 0 auto;
    padding-top: 8px;
    padding-bottom: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_lpcpla {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 129 / 20;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 192px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_uwfhhj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yhroop {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hgbwgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cglsdl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_wxmmsy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ghgtqn, .path_cfwf_nzgcfq, .path_cfwf_kpyivs, .path_cfwf_bfddbs, .path_cfwf_rresnq, .path_cfwf_btioqn, .path_cfwf_ctitio, .path_cfwf_zmthxt, .path_cfwf_movyzx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_osqkwa, .clippath_cfwf_evfkoo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_cktlbl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #191919;
    outline-color: #191919;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_wqfeem {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_gdctee {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_lvrzqo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zjsvod {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cijcck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_clzizx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_qowxbp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nokhad {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wkgsvo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hsfljh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wxbffx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bnijwh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mphkbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_ngbbzk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    align-items: stretch;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_dozomr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_pzcybn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wwcdxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_xiioeo {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wqmcke {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_svefuy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tkgxpl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fdlsah {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_yhplfs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_wdnnyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iieksm {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_csiiht {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mcbtqa {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zxhgqw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uhhlfw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xsvqig {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_fhcuje {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #fff;
    border-radius: 4px;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 5.2px;
    width: 40px;
    height: 40px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bbtzqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, -5.2px);
  }

  .div_cfwf_vuyvoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
  }

  .div_cfwf_logson {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: default;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #fff;
    outline-color: #fff;
    width: 50%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    transform: translate(0, 5.2px);
  }

  .div_cfwf_njkthk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 0;
    margin: 88px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: cubic-bezier(.77, 0, .175, 1);
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .div_cfwf_qwjrxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_mvdjyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: 100%;
    margin: 0;
    padding: 16px 16px 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: auto;
  }

  .div_cfwf_bgbrcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_bxqzxp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uywgjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_tvbtxe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_elimeq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jwkzrg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wokzrj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ulakjf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jalovl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jlkfzn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin: 0;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ysifjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.12px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kvxmrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    align-items: stretch;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_pekuhj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #efefef;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #000000a3;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_flmnnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghjolc {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_bwixud {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_xdgfjk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000000a3;
    outline-color: #000000a3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bwdoig {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_knufwb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_eutdkm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000000a3;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #000000a3;
    cursor: pointer;
    caret-color: #000000a3;
    fill: #000000a3;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000000a3;
    outline-color: #000000a3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #000000a3;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_vriuto {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ugicdd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ktkdxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_lijcjv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_esnyil {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: auto;
    height: 0;
    min-height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jxlgeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mcyvhw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_evrwfd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_vjgmrb {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yenegi {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ydrssn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mvfswi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ufiprb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xcxilq {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_rgysll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 720px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gqxirn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qacuqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_okppme {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_rzujly {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_ldgecl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #0084ff;
    border-radius: 6px;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qbwhks, .div_cfwf_xmwmcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qkexcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_qosmcr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.92px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 48px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mzpvnc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mlkacc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xxuysm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mebfeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_drpjvj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_jmmkmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_beeokx {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_yhsdtj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_skvblr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sljxhf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yyqgzu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_loxxsq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kkpsok {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nxkzoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e7e7e7;
    border: 0 #e7e7e7;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 1px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 1px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nsxbap, .div_cfwf_fuivst, .div_cfwf_osjwll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_snpohe {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_fguywy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ynoxje {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ktfbwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bveswh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dislqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dznilt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kivnmm {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tsthon {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tqsnms {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_szzdpb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_mphcnm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_uexgdf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_obudio {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ktupcq {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qtncbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_gytval {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_zktxtj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_finehe {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_waqwmw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_uyhjpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_cawhuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gbrvhn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_tmarwj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uothtx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tekymo {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_epcdum {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fzrafb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tbqybe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_evriug {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qnqebp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_wlwwew {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ripbtn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_urrgjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_rlivkp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_afnioi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_dmipvk {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lxfsja {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_dxvten {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_fnelmg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pfbfex {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_uwfdao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vwxxmm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jbhjjd {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dthwap {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dqlaic {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uluqfi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_khiazj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qlnddu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_yrwctp {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_yuxaxo {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mvptos {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_kmudlx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_gkewpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ctuyty {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_hffuyt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_wmsmzs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_onwckj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oihekn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ahadrz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sxyjsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_madzti {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pzxcva {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ksdoso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lmzszs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_cjyupv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_bmzyfk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_tksksw {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lxsanv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_eadmfn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_qlkcya {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dogvxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_qcukpe {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_xuttsx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_guwamm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_eqltbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ypjsmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_iyykyp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_teiznu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_biegpx {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qkkoga {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pzcyzj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bvoqvw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_gdytpd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_faarpj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_oeykrr {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pordjk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_soqmju {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_odtoyb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fbixfa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_bhvjvr {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_zcljca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_sryasl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_fmfkhr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ouninq {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_louzui {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ruzgtk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qrirsy {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_delekn {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kifrbw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xivwhb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_wargdr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_fvmlxh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_kmjaao {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lhqbie {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jdjyti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_cjfcmr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_sfclpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_tfdqwt {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_mndchh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_nifeov {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_drarpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nanrhv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_hsaumy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ymstmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tgvito {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mpvgye {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qnerka {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_reilrg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_flqmmc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_fairph {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_garcib {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hzuldt {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bfteuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_qbfhce {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_eigmwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_ualypx {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ibimay {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_gglckw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ejdhhb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ubrszr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_mbqamb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fmhrif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bjnzll {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_urcmmd {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fuhdtx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yuxxtt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_pkclgo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_vjxuuw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_rycbtu {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ldopvn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pmjyrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_nxyqdf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ijjevl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_gcutlf {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bfdcrj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_uvxvbt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ecyosq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_icroyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ztjrga {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ycarka {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bppeju {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_sdmmey {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_snuedb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iqwjfm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_affaul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_tngutn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_bjjgim {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vndcen {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_gbwlrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_tkwdzr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_irgzlx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_qlqqyb {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_aytizv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_rpusqt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ogslus {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ostaro {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_aylikl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_brmtly {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qcsnrr {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cqpgmt {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_foqicx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ndzgnr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_gnplgn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_pppaki {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_nqpglt {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hrlvkb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ootyrd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_dkdzbg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_mfwsya {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_khvhvy {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_brakmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_qrwfmc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_reajin {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tmpgqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fhyvjh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_exuegy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_grdwei {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_brxwjz {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cquxjy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iedren {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_qhmpwe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_wtqqaj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_pahthu {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gbblqw {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vwarfm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_rzmcgu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_maengb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_gjxfoz {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_rscacs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_fbjtws {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_rddqex {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xznwxn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_zyvkua {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tvpblx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_vgqobp {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dzkahx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qvoyig {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ggjqan {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_kvlmar {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_laxvlf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_knjfjk {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ankdla {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wmmtio {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_tcyfzq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_uqwoxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_bxmaaw {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_sehqih {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_huyrat {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ypsdvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qkxhzp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_xyctvb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pfhkwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_aklxao {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ktvimk {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_taruaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fcdtbn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_khaepm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qeeczl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_qnfssw {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ivjpfp {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mfqxfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_doimvr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_guomgv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_jnoisz {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_erdrkf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ffwyvc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_urstkr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fmfdrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_sbcdjk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mawzgx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bugvbp {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lwwxcv {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ochtqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_obgvvn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_lyatwr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_nafsaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ctgert {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tmkqov {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_oxxvia {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_cvwmva {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_curijz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_secbwn {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lrplzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_duxyrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ijdysy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jlzmkt {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_gyqysd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ajwzur {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_sygfuc {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_khzmvy {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wayiol {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zekekx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_qlrfmu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_dvnlvs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ncntfi {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_plfqgn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hwcmvb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_dpxsbl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_wmyafx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_hvttim {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_lkqpan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jbnwga {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_wuhnkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hqqgie {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_hslrgo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gjwsjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_zgmvdn {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fhoizu {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_qwdeto {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zbjgcv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_wgwmka {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_vbxcyc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_yvzwvc {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ycqvyb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fbxtzx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_mfddyc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ptxdum {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #fff;
    outline: 1px solid #e7e7e7;
    grid-area: 5 / 1 / 6 / 3;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 160px;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_edfigb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ephgwo {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fazpfe {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pygumf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    padding-top: 56.2766%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .iframe_cfwf_eppkbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_zbiohc {
    box-sizing: border-box;
    aspect-ratio: 16 / 9;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #e4e4e4;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    inset: 0;
  }

  .pseudo_before_cfwf_psokyi {
    box-sizing: content-box;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zyyhvc {
    box-sizing: content-box;
    clear: both;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_uqecct {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-radius: 12px;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .iframe_cfwf_uyebpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 inset #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_lpvhes {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hrbvuu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_gfzzds {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .button_cfwf_hcxles {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #191919;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e4fca5613d5a4a2aa9d92_play-blue.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 48px 48px;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    gap: 20px;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    bottom: 20px;
    left: 20px;
  }

  .header_cfwf_gdbswd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e9953077f53ef63addc04_Pattern.avif");
    background-repeat: no-repeat;
    background-size: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qcewwo {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .33;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-end;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
  }

  .pseudo_before_cfwf_mmldrs {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kebadm {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rceawz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 240px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    bottom: 0%;
    right: -13%;
    transform: rotate(90deg);
  }

  .div_cfwf_xfjyud {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 10px;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
    overflow: hidden;
  }

  .pre_cfwf_qcyikk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    overflow-block: auto;
    overflow-inline: auto;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
    overflow: auto;
  }

  .div_cfwf_zqlqnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifvlvo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jsoxfl {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_jwzrwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 720px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hazhfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ivrord {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wrultb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_xczhnz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_catpaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #0084ff;
    border-radius: 6px;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_egnkxh, .div_cfwf_tvjdne {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    cursor: pointer;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wgvcal {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_asiwik {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.92px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 48px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pgvgwx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vnwiia {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aftklm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tagavc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_cehkig {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_nclnly {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wfzavr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_xftijg {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_abwmdh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vdztaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hlllni {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_oyxnmr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_xkpouh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lfhemi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e7e7e7;
    border: 0 #e7e7e7;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 1px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 1px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_xispwh, .div_cfwf_ksbskk, .div_cfwf_xfsdjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_nqarix {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_zsgejb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_yycofe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_grejve {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jiimdg {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_itsvbb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fqkvyd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_zphezm {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kfmmjz {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fsvoso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vqlshg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_czccvq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_lrsrwq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_wmipuu {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_aoowje {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_atnnpu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_urvnea {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_xstepp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_pltjkp {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_vyazmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_eanbnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ywwzqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ragjiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ovkwpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmgmur {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_efpflq {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qcjgzf {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nnoxqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ylwuuq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_xanjld {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_bfiiit {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_yjexzk {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rbxtzv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tvxqmg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_abdzbi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_saqzqw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_rdmabw {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_brnrhs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jdwmxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ovbkne {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ilywku {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ztshka {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vwgous {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_mreolb {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_awxovd {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_inrkeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cdrhpk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_vqtxar {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gxtenu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_jephdf {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tubjdz {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_orfudn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_ntxuie {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_taaauf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_oqayku {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_rslkfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jkefkb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_pgccxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uwyjmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_anrutf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ojiaau {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_odmmrw {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tomhwp {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jevjnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pkwpuw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_vmjmkj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_pjatew {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_lnjpzg {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zgbsly {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bbriqz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_hihlqi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_hynmis {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_pslwdm {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_jhyvtq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jbcteo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_xznbws {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yfiwhj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_foawti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wsqhhs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ictgwp {
    box-sizing: content-box;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_feyjyh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dshizm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nuwkvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_xmnizx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_sjpwtg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_mdazsv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dhxdab {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jwzduo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_cejyua {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_yppjsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_mhcamo {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_zwnbcv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_piainu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_altolc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rjeefp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_lyxcmc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jnkvjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yjzktn {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gqsgpv {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sjmwua {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zvvxis {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_euhdcq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_tmiolb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_ijnlgb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_desyyu {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_drxveg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_cxgsmw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_xxjaoq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_iyvhou {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_pmphax {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_eddmhj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_inliqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_otyjoi {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dtxlcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xbmidn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_tgxyls {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_vyhggf {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fuzyuc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zzhjab {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_peqjjp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qfjxql {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_jiuyrc {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rrarbs {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tvmrhe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_msghkb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_bhkxkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_tzqjkz {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_nqoxni {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_lydbpu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_cwqbsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ldqmph {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_cdawze {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmtrlg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cdieem {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dfopcz {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ejqgak {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wzgamn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_nhwhlv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_xwdlgy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_auuljx {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nkkape {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lahgwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_pvphul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_pkhqwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_jmzufq {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_swsovv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_xurcra {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_ozpxcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fwuqxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_tyozqd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jmlfft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pnepot {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tbljhl {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_oaccwo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qgwjjg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_kvrquc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jkmddk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_gcgnfd {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bpmtdv {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yjjohr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_kjpucp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ekomky {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_wdfggn {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_kvxpqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_vgwwuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_vplkox {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qmdxox {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_oqgbdv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ikmwjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jatdir {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jpinpa {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fdonfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dzdmwo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_swrwkj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gqbcss {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_bdujgv {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zeegmq {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xbvmra {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_lxuinj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_draowk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_rgpfed {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_rjdxwn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jhybot {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_zjgjhl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hoktam {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ibppcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hkiuxq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ohvrew {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cvkdrn {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rsuoqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eukucd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_fanlum {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qlgnvj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_lrfvfj {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_shlpaf {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fdrorn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_obdscm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_dwxxri {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_taxqjt {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_yddgbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_jstggv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_mtcvra {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bnqckq {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_wpknpc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gtdsaj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_enhbgg {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ucqjfx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hfwpyi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fzcsfg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_svvira {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_heglxw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_pwfirj {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kxvkpl {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_crnlgo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_ytignu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ffryfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_dfwipy {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_btddij {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_nptlkw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_aeukqw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oqnski {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_tafsfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ksvirn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bphgwi {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pnsbsx {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_joymry {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tckzts {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_pyjejt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_xvlyjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_xsqxbv {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_oulanb {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xoyvgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_iljwry {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_mcdgwj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_jfcjjp {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_vjtgxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_fztobe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_trlmjh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kjzjxk {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_fyowes {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lopxsy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_dgmrzd {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ycbedg {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_hcexlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uxmnhr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_ehtlqp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_fzxtlg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_wjfctb {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hcraqo {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zofjaz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_kyuzae {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_htutbl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_oyvdbl {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_holhpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_nqwfgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_pvafji {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dkkzwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_ynqwry {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pxtqqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_xwhsft {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gvuncj {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_otzqbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hyfmmv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_guluvs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_odxwlf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_pqucts {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_auwkic {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bbbesj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_wwkdin {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_pponyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_wwbihy {
    box-sizing: border-box;
    aspect-ratio: 180 / 110;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 0 #e6e6e6;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ypcmhm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    width: 8px;
    height: 8px;
    margin: 8px 8px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    top: 0%;
    right: 0%;
  }

  .div_cfwf_ybctqt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 6% 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .img_cfwf_pdokoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_veixcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_uqchnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rsmddk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_thokqq {
    box-sizing: content-box;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_arjiae {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_adqabt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pcndwb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_jkvdvx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    rx: 14px;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_qbpsik {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_xiasmi {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kohibn {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_kylqsy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .a_cfwf_czqktk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #191919;
    text-decoration: underline #191919;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div_cfwf_swmcvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #fff;
    outline: 1px solid #e7e7e7;
    grid-area: 5 / 1 / 6 / 3;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 160px;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_aqlwwn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_hzxnlv {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_keylso {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mpkhwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    padding-top: 56.2766%;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .iframe_cfwf_yvfsqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_ccqghw {
    box-sizing: border-box;
    aspect-ratio: 16 / 9;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #e4e4e4;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    inset: 0;
  }

  .pseudo_before_cfwf_occsgi {
    box-sizing: content-box;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bidsra {
    box-sizing: content-box;
    clear: both;
    pointer-events: none;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tmbfrh {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-radius: 12px;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .iframe_cfwf_jujbju {
    box-sizing: border-box;
    aspect-ratio: auto;
    pointer-events: none;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 inset #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .pseudo_before_cfwf_fmmqhw {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_euuwxb {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jioety {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .button_cfwf_ocvtsl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #191919;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689e4fca5613d5a4a2aa9d92_play-blue.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 48px 48px;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    gap: 20px;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    bottom: 20px;
    left: 20px;
  }

  .section_cfwf_yiaoly {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dulfjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rzlwac {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jubtro {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_nlolpu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xxasso {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iyvpkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 600px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cqdshr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zxavjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_tiwndt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xbhkzc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qrdruf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_npmhvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.44px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rsupcr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_wgeijt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ypcbkj, .div_cfwf_jensjl, .div_cfwf_crvhvu, .div_cfwf_qvzubu, .div_cfwf_tvbfhb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wofsqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ttdomz {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    order: -1;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_liifxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_ziafyd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cvhkqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rkwtuw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_chsnnf {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_plvzxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_ftpnhp, .div_cfwf_qpeuir {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fkrzpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ctgrvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qabcyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwoyjk {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cgtvlc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mpadnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_djvrei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bmukat {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_edjxfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_zxafge {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cxuxvv {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yeohui {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_aijuii {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oabmsf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hrqcqz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_hxmvlm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_gpnqcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ejziks {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_sykdot {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bsajaa {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ejvxqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_olnxip {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #fff;
    border: 1px solid #1919190d;
    border-radius: 8px;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: 100%;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_rdwrjn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xqjobv {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_tnmvun {
    box-sizing: content-box;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qutubu {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_udglrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cajusx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ufblwl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_yujmxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zbubgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hxubid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptfzzu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ahmicx {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_icrads {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xmvwgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gvgoha {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vzcect {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ldedcy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_vgtkgx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jpvwxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cimxpv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cpdwrx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dkfuqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_vpwort {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_hpogob {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jtfsdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ujaxqo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ysrffv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_khfpck {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ojvmdi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_skjbkq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jgbfxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dsikft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aqytmo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kxwcxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qzhtwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_kipjaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hlnkfk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tbpckv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_mpctzf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.44px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hcqocg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xqxwrs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bnhtgf, .div_cfwf_visruq, .div_cfwf_drnmhl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uapdeg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ivqsnq {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    order: -1;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_kdiypl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_bkayud {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qrfdns {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rgbmju {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mktqfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_axfoxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_nkleoz, .div_cfwf_anootf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hizymb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bbgbeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_svrjle {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pyxtun {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zdflio {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rejbgd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qcqqaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ensrfn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mlxfin {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_bgvden {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tgutji {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xwwvxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_hhzzpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mvhtce {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mepere {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_wfhcoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_lrhqai {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wqtcki {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ekkrtd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dnjfrr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_misjbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fzupos {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_paipqz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zdhgdf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ckqfuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_gnebxq {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_tvojil {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_cdgprn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bnrzaa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_amgeti {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vhiklp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_fjzqoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kspprq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_joqprl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 128px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mzqmhs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yqnabs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghguae {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jusfrk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_ebuyhy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pvrdmf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_erbhjx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_icmzmw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.44px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aljfqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_nvgvit {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_acbchl, .div_cfwf_nfqyrp, .div_cfwf_jeaihn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_edjscg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptjrif {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    order: -1;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_ujjtdb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_imoscv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_iyuolz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cgldld {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tevuvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_rphqej {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_ivbpxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zwnkmm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_kavuhp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vsqxee {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_prifsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hxugwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    letter-spacing: -.14px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bfpfdm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cbqpje {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_clkcak {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wcpxiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uawvmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_azweoo {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pqllpa {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mrwlhe {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kqbsmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ihpurb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ytwreq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_cheqsk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_noshpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_snjdvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_xycmkv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cdsens {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_npmtir {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jhoqtf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 24px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vduplj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_xoakjn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_hvidxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vtfktj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_odvvds {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_kueycc {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_tcedun {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pamups {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mdrvtt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_pljjxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fqcqxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fridcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifxtvy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_nopedz {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rkjzeh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ohgpet {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ygpavq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ivvxbi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ptyhkr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ucpnjv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_zhfdig {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hkyiaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hwyrtc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oyqydm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_swzkhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zvxfqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_cwmeac {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ysricc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aflkeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_exnkob {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.44px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qxvesm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jpxyls, .div_cfwf_lnxlvq, .div_cfwf_skbjzp, .div_cfwf_rosbvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cleysd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 580px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_omypkl {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    order: -1;
    width: auto;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_xgwvid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_uvkcqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    justify-content: space-between;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xqvmzl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olqfkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iwoxsj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_iefutb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_izbzgw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fazbid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tntnjt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kivbqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ddsrzb {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rkbmiu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 26.88px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ggcvxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_uahyxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 19.2px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eaeihk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jqlxbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_mpqwpx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_lrxagg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_onsyrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jtxqqu {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_alehly {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rsbcga {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fbtpef {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ecbtdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hzekju {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ogzwif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_midzcq {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ueipri {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_wdixvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iihlii {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_peazzi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    stroke: #0084ff;
    stroke-linecap: round;
    stroke-width: 1.5px;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gjqhab {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vtldmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_lagvjt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tzriky {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_auxbto {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vpnrvp {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_nuuiiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ddcezt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/6893b686d93572f7170ffe45_b.svg");
    background-position: 50%;
    background-size: cover;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 280px;
    margin: 0;
    padding: 80px 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .h2_cfwf_noyblz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -1.44px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_trsyeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #1919190d;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vudtpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    border-top: 1px solid #1919191a;
    outline-color: #191919;
    flex-direction: column;
    order: 4;
    grid-area: span 1 / span 2 / span 1 / span 2;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    gap: 40px;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tjhlkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 3 / span 1 / span 3;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jorpgh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_iyyanl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cgqgqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_vnelef {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_rqcovj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zbwtbb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_spvuyt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gysuqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gzramo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_smioau {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xnlywo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_dnnxhh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hpkbsw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kchpsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    cursor: pointer;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 32px;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_bimjql {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -.96px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_pgpzrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xnosiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mqpafo {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_ghseei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zwrykc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689a1147f5396c5cab55070d_nice%20bg.svg");
    background-position: 270% 30%;
    background-repeat: repeat-y;
    background-size: cover;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 30px 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rhptcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_bnvfnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twvxlg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qtjxsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_zrskvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -1.44px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_overjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_acoivl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jhnlox {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_cakyjo {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ncvkpt {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vnbyvm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mjjinw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vetjjl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ssvaja {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #fff;
    outline-color: #fff;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynkcfw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: visible;
    overflow-inline: visible;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: calc(100% + 40px);
    height: auto;
    margin: 0 0 0 -20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    overflow: visible;
  }

  .div_cfwf_tcbgnj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    transform: translate3d(-248.903px, 0, 0);
  }

  .div_cfwf_dneyfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jnnuby {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cbjpqs {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_arfkge {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jvmhfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_etngoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lwulay {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_trgufp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_iwroxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lqppib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ccjszr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pdlwyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_indbrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ivzmvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_whjred {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vugpdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jbzeae {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_giiqcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fwjxhw {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_shtpog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ssiqhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zptvlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qkcuyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_okyefa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_dxkjcq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hswzoq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ryvdqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bpravw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ciycku {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxjpbj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_uqakcc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olibjh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jbmtmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iggrbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fagfrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_feumkh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rknusk {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nyscbj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jftxgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pwggzf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_pndlsj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_araxxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ortnws {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ccjtrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tefkqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_bujzpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bhvksw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ppnifc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptkqsm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xltqxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gbzcca {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ebamvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ssaqvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_esiawl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xpbiyn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gnzugf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hppvgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rdwfds {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xjmxii {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_atfevq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xpiyjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_bbqqvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kcsinn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_buhabp {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptfyqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xqktaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hebquv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xclgnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tplnpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ulkzfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zzibiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_sswrvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cppyko {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ocliqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dzihvx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_thzpfz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_doguop {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cmumea {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jtzlfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_outrim {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iactsh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_aeyqvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rishur {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rgndcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ygosbp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cstvon {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wzrspr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qxkwgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gfwmkq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ryncsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_yjutxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_isblgj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fgpmgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jrtxcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_beswwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yvivcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_irhrjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pjlwem {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_wokwsz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tpycui {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_wuhtjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sadavw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_pjhoti {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yuczpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lbcbii {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gouwcx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ecpsad {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qaveox {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_eivche {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yjdsws {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ryukbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gploep {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qmlbqg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gsknwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ynenxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qonnxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fggaol {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mnuluh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jdmpna {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hktxef {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_viseft {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yxuxxn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lxbljg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ervgvt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_wlngan {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pgxqsx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gcdgcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qzduel {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_whgvck {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .footer_cfwf_waclnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_mkrnse {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vketxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 96px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tbjqsb {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_pbmmyd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_unogqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wcszll {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_hinlfi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 182 / 28;
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 180px;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: underline #fff;
    text-decoration: underline #fff;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline-block;
  }

  .pseudo_before_cfwf_wdspof {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ppbchx {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ttwqpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eobuki {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_mdolwd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    -webkit-clip-path: url("https://momentic.ai/#clip0_740_585");
    clip-path: url("https://momentic.ai/#clip0_740_585");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_xzvgna, .path_cfwf_nlbmpp, .path_cfwf_ekwtqj, .path_cfwf_jvqajn, .path_cfwf_wdiwlt, .path_cfwf_elpquq, .path_cfwf_cirlyg, .path_cfwf_nsgscy, .path_cfwf_fzwhcg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_gqrreu, .clippath_cfwf_pqomma {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_ufulho {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 181px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .div_cfwf_vaejoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nytsbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dwosin {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -.14px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zvtstu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ctjmic {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hzpcfw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dzsung {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_prurdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwpwih {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_ncuiom {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vuahrk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_byefzm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_logvpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ggbvfr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zwdgrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_vsdopu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xugcwm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_vfmwdw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zxalic {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff9;
    column-rule-color: #fff9;
    cursor: pointer;
    caret-color: #fff9;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff9;
    outline-color: #fff9;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff9;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bjlutu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vhymxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_urugtu {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_opqqpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cvmqyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_mhbtov {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bqxuij {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rcxiqn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_adgsmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_winnpf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vlbyom {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nfefmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kwplgk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mokuey {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bgmzuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kwrfko {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_zmszrw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nceeru {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_aprllo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qgrlqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_jouber {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_eeromi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_imfuml {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tswsrf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vglbgn {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wniism {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jtcasc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_ctzako {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gwldda {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_cdvxfh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_nsouqm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_uzmtla {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pwjevd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ekjwvc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ydwvfx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_uvaoth {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ahtrkn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_fuuwkj {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rtbadz {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sirtfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_azuvtq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jzdzny {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_uwhhvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_gbjvkc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rfpfgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ejtvsv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zwxdgu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_coxopo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fgifoh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vgkvos {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ousnry {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffffa3;
    letter-spacing: -.14px;
    column-rule-color: #ffffffa3;
    cursor: pointer;
    caret-color: #ffffffa3;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffffa3;
    outline-color: #ffffffa3;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffffa3;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_uimycq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: 1160 / 210;
    color: #ffffff29;
    column-rule-color: #ffffff29;
    caret-color: #ffffff29;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffff29;
    outline-color: #ffffff29;
    width: calc(100% - 32px);
    max-width: none;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffff29;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .path_cfwf_cxldso, .path_cfwf_hvqftg, .path_cfwf_rnpogo, .path_cfwf_jnszpm, .path_cfwf_hxokhl, .path_cfwf_cheyny, .path_cfwf_dxhgvh, .path_cfwf_vbyrwy, .path_cfwf_nmqacz, .path_cfwf_dutkbk, .path_cfwf_tycrab, .path_cfwf_lpzwzs, .path_cfwf_tjssas, .path_cfwf_rfmsbj, .path_cfwf_lhococ, .path_cfwf_ebjryw, .path_cfwf_lrfhsq, .path_cfwf_lwioor, .path_cfwf_eufedz, .path_cfwf_vufnqq, .path_cfwf_oljmuc, .path_cfwf_ezioom, .path_cfwf_mdeclh, .path_cfwf_wrkifg, .path_cfwf_aqvicy, .path_cfwf_rtffue, .path_cfwf_ybwlvd, .path_cfwf_vwqeck, .path_cfwf_zwfmzk, .path_cfwf_rwqznk, .path_cfwf_janbtr, .path_cfwf_rwmmci, .path_cfwf_lgoxwt, .path_cfwf_jrmsdj, .path_cfwf_rijbzc, .path_cfwf_hlyutz, .path_cfwf_iufnlu, .path_cfwf_qpqikr, .path_cfwf_utcahy, .path_cfwf_nakxjf, .path_cfwf_saeolv, .path_cfwf_zkpzfa, .path_cfwf_zlphjy, .path_cfwf_fqzqdi, .path_cfwf_kxlqyi, .path_cfwf_fotxyo, .path_cfwf_bomaeh, .path_cfwf_tcnfhh, .path_cfwf_libesy, .path_cfwf_zlpyad, .path_cfwf_zdnhty, .path_cfwf_ifxeaa, .path_cfwf_qmzrzv, .path_cfwf_bkpkwd, .path_cfwf_zmwwfp, .path_cfwf_cgavka, .path_cfwf_ihktam, .path_cfwf_sugxxl, .path_cfwf_hmkntc, .path_cfwf_whacez, .path_cfwf_rccpyq, .path_cfwf_cdpyqu, .path_cfwf_oggvwy, .path_cfwf_zhazzf, .path_cfwf_hvkrkq, .path_cfwf_iouiai, .path_cfwf_rrsccs, .path_cfwf_jqasof, .path_cfwf_txfhvx, .path_cfwf_mjpzec, .path_cfwf_xksimf, .path_cfwf_kiwtbm, .path_cfwf_mnpcwn, .path_cfwf_fvqlwm, .path_cfwf_ivythk, .path_cfwf_yjowgw, .path_cfwf_iwgwzc, .path_cfwf_supffg, .path_cfwf_jyccam, .path_cfwf_zfkupl, .path_cfwf_rqdnhw, .path_cfwf_hnmrbu, .path_cfwf_xjehac, .path_cfwf_zjbqqy, .path_cfwf_wtlrmk, .path_cfwf_topyby, .path_cfwf_ybgwse, .path_cfwf_uzhexz, .path_cfwf_rhlrya, .path_cfwf_bdlqng, .path_cfwf_hthxjf, .path_cfwf_pvihdq, .path_cfwf_oyunuk, .path_cfwf_dqfhhj, .path_cfwf_padnub, .path_cfwf_kdfugn, .path_cfwf_mzqnwk, .path_cfwf_yltpmt, .path_cfwf_qwqxkv, .path_cfwf_pygung, .path_cfwf_mexlra, .path_cfwf_mtzbwh, .path_cfwf_ernerp, .path_cfwf_gqkamz, .path_cfwf_urlnta, .path_cfwf_xhrehb, .path_cfwf_eoumwr, .path_cfwf_veydhp, .path_cfwf_kkhsov, .path_cfwf_eqhzgr, .path_cfwf_rrrezt, .path_cfwf_ifocos, .path_cfwf_dvkurt, .path_cfwf_ofkbqp, .path_cfwf_sbhpnb, .path_cfwf_rrzlya, .path_cfwf_sdvtdu, .path_cfwf_hktjfh, .path_cfwf_qzhzrx, .path_cfwf_pjdixt, .path_cfwf_bqpkfa, .path_cfwf_llrljz, .path_cfwf_eibvgv, .path_cfwf_pdoxod, .path_cfwf_ppylwu, .path_cfwf_rorwlu, .path_cfwf_ydvqeg, .path_cfwf_okorgc, .path_cfwf_hcmfox, .path_cfwf_gvcnfb, .path_cfwf_ghnspz, .path_cfwf_uqdusg, .path_cfwf_ydgcyj, .path_cfwf_trbqoa, .path_cfwf_ihflsh, .path_cfwf_rsljez, .path_cfwf_ttrajl, .path_cfwf_cekssw, .path_cfwf_iuobmx, .path_cfwf_rgnnng, .path_cfwf_hebbox, .path_cfwf_iyrwgj, .path_cfwf_gwupqd, .path_cfwf_zmwtyj, .path_cfwf_eqmcrb, .path_cfwf_tlhkfq, .path_cfwf_jqjubo, .path_cfwf_bwtglo, .path_cfwf_qvcoua, .path_cfwf_xrvixf, .path_cfwf_mgbfho, .path_cfwf_okechl, .path_cfwf_msjzcj, .path_cfwf_ekzqqs, .path_cfwf_gnwzyp, .path_cfwf_cqcrai, .path_cfwf_yfzmwf, .path_cfwf_cdmlys, .path_cfwf_ssvqkg, .path_cfwf_nyrjel, .path_cfwf_kniesx, .path_cfwf_qecbrg, .path_cfwf_rundwx, .path_cfwf_gheeqv, .path_cfwf_thjtbr, .path_cfwf_guxgov, .path_cfwf_zcvnco, .path_cfwf_okyxwa, .path_cfwf_tzkzgr, .path_cfwf_pkcumx, .path_cfwf_dvniwx, .path_cfwf_tdyzxc, .path_cfwf_dddidu, .path_cfwf_mdlams, .path_cfwf_ekuigx, .path_cfwf_hrgjye, .path_cfwf_cazzzi, .path_cfwf_neidry, .path_cfwf_bynjai, .path_cfwf_sdfkdn, .path_cfwf_ekgaci, .path_cfwf_rkrdie, .path_cfwf_yfdusn, .path_cfwf_pspkre, .path_cfwf_kfbgld, .path_cfwf_ecmuym {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #ffffff29;
    column-rule-color: #ffffff29;
    caret-color: #ffffff29;
    fill: #ffffff29;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #ffffff29;
    outline-color: #ffffff29;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #ffffff29;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_tjsakr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zkrqaa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wivfjt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dmepsk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yihutc {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_iiskfy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-start;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vipxkg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_tskcfy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -1.28px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dfuxxt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yswwfn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: row-reverse;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_stcqzd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_fclhyb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oghmys {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_zxvfnh {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_aofkhj {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_lqtuwc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zewnwt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_aawnfk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_gornml {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xhlfdj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kltcqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oocvun {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_mujufw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 440px 1fr;
    grid-auto-columns: 1fr;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_yprbei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_thuadl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_jafynd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_akfcjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jwfgdj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_sfvzhs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.44px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bhqxiq, .div_cfwf_onroyk, .div_cfwf_mipkvy, .div_cfwf_uwzkpk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_toimvk {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vwhnuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_tpctvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_guhgnk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pwhnvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_cksmlo {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_cbdizm {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_svrtvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hmpdpl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_znorfs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_yofxbf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_bildpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iquwpt {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szqtpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_kffpbv {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dkkbjm {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jwewai, .p_cfwf_vxhjtp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kcgati {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qktzhv {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_dxhbxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ehkast {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rbfcdj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szttoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_trlhwa {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_zfsfeh {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jdwdmm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ttnczk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jgnldj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_vnykan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_hxlkcy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tuztpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lptwyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_yiivxf {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_unmotu {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mncabj, .p_cfwf_atzzfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szuovs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cbceaw {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_wxnizs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_ppgfeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_knblbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lnxejc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_nihnfg {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ogkcws {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pswufi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fbprup {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nneack {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_fapubi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_wzipmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wkwlva {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bksgmf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_znlpss {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_rzfvap {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dxhhmy, .p_cfwf_vookdw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fiyboy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xlmwat {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_wzdqcr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_qqptse {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qluphw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_boqhul {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_lbzbfd {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gybuiu {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_aaakpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_arxpzd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_svpwgr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_dgtyxb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_geksjh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pgufuw {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kxsgpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qmkokt {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_etcgmc {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sskdct, .p_cfwf_xnkgut {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_whiprg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qgvsud {
    z-index: 5;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    border-bottom: 1px solid #d9d9d9;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_poeinf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    vertical-align: top;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 24px;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_esfznu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    letter-spacing: -.16px;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yfnmlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyleyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pokgdi {
    box-sizing: content-box;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dzawqk {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 1.625px 12px;
    transform-origin: 1.625px 12px;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    grid-area: 1 / 1 / 2 / 2;
    width: 3.25px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vrzbjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iafswl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dpadax {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #222;
    text-align: left;
    column-rule-color: #222;
    cursor: pointer;
    caret-color: #222;
    clip-rule: evenodd;
    fill: #191919;
    fill-rule: evenodd;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    white-space-collapse: preserve;
    border: 0 #222;
    outline-color: #222;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #222;
    animation-duration: 0s;
    display: inline;
  }

  .nav_cfwf_mxiwfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    min-width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_ncmqye {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 24px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_osuvgb {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cbatle {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 544px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_npgdsg {
    box-sizing: content-box;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_gzdpga {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 25.2px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_mfplpq, .p_cfwf_tkaghd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: left;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_wnffhe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_luopil {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rsxuoi {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vauaeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vqxftz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/686f7dbf644fc1d00b712271_Enterprise%20BG.svg");
    background-repeat: no-repeat;
    background-size: contain;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px 24px 80px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    overflow: hidden;
  }

  .div_cfwf_kujtaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qlpdfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xiqjjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uusqpp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 580px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_waskvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -1.44px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cbxmih {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bkyfgi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    max-width: 300px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bocbra {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_cuogxt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.14px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_hjlkva {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #fff;
    border: 1px solid #1919190d;
    border-radius: 8px;
    outline-color: #191919;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_secwij {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hqujux {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_cmsxis {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qipgti {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jdtuow {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_whjpch {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cfbbtb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: #191919;
    cursor: pointer;
    caret-color: #191919;
    fill: #191919;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_eagbst {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 24px;
    width: auto;
    max-width: 880px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cgnlqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_usqwfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xkgeah {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qenyiz {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_lldlta {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vmbwox {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ydxrum {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jpumie, .path_cfwf_pazbuf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_doaxce {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cqpdqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vawucj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uojodm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_jcsvxg {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_skaean {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nxirsi {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wvrlzr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dioryc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_cevayd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqigej {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #ffffff05;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rnnkre {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oaihhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rduufv {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_osyxdn {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vrgjjy {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bqlqxr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .g_cfwf_kabefz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    -webkit-clip-path: url("https://momentic.ai/#clip0_1355_5438");
    clip-path: url("https://momentic.ai/#clip0_1355_5438");
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_fomhfh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .defs_cfwf_oipmwa, .clippath_cfwf_phqpom {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_njqexe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    y: 0px;
    border: 0 #fff;
    outline-color: #fff;
    width: 28px;
    height: 28px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
    transform: translate(.5px);
  }

  .p_cfwf_soaqib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_khuavr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sbjfpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zcdtzd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tgmyhz {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_gzuhbz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vqotiq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 540px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oorjxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vuuduq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #e5f0ff;
    border: 0 #0084ff;
    border-radius: 8px;
    outline-color: #0084ff;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .div_cfwf_cehxif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff;
    border: 0 #0084ff;
    border-radius: 4px;
    outline-color: #0084ff;
    width: 20px;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zxdrpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    letter-spacing: 1.44px;
    text-transform: uppercase;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 12px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fxhyev {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_hvxorv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.44px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyemdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 400px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_yzinrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_qqwvff {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_bwbywr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_dnrnzj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_unoyxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #0000000f;
    outline-color: #191919;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    gap: 6px;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
    position: relative;
  }

  .a_cfwf_mwnesd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #000;
    text-align: left;
    vertical-align: top;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #0000000a;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
    position: relative;
    box-shadow: 0 2px 6px #0000000f;
  }

  .div_cfwf_cpbzkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_imnhhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pgtrrw {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_apdvmb {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #000;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yjigcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fzxfur {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_idhosy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    fill: #000;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: none;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rubnti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #000;
    text-align: left;
    cursor: pointer;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #000;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    text-decoration: none;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_wubvtb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    vertical-align: top;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_gnjkmb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_yymyay {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ormxae {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ltcqaf {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_vqubfo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_awuydo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mjswie, .path_cfwf_howxrs, .path_cfwf_ckjxgt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: #0000008f;
    fill-opacity: .56;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ibocer {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_bklude {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    vertical-align: top;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 14px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_hzeekj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_yrqgrj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_siaixd {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_pwarlg {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0000008f;
    outline-color: #0000008f;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ougnou {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ygrltd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tcwfys, .path_cfwf_wililj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    fill: #0000008f;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fmnpqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0000008f;
    text-align: left;
    column-rule-color: #0000008f;
    cursor: pointer;
    caret-color: #0000008f;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0000008f;
    outline-color: #0000008f;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0000008f;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xvkoib {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px solid #0000000f;
    border-top: 0 #0000000f;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .div_cfwf_bfzina {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_nhjjxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_zphmvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gylnlx {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rhklqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iwwbpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rkacea {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_bxszzr {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_szhbcr {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_pllbky {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dcylos {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wmyhxy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qgfskn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ajbjxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.28px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_bsxwpd {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_czlatn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rfaqhw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_udseql {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cgscbc {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_mhbavy {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_czhsef {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_bykudp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nyjmme {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iovcvr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_dcycyf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwarhs, .div_cfwf_azdqqf, .div_cfwf_azpvdl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_pldcft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tnzqos {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rjtmuf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ipqwcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ujtmur {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_fhfqls {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_glhkit {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ajsfyb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awjoji {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mllraw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_odvlkf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_nvekmy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pemvan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_hyofcu {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_jdvbut {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    min-width: 0;
    height: 0;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_nrqpah {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_batpke {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_dsndjs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_avztqg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ofuflo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_hvwuwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_qgilog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nygpob {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyyaan {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_rvbfkw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_myjkao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_qceqis {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oarrif {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_zhneti {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_adowga {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_herdnf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vtsvnl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hxzbtu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_draplp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_ivrshf {
    box-sizing: content-box;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_dsgthp {
    box-sizing: content-box;
    clear: both;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_ovbvzm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wyxphw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xrzkvu, .path_cfwf_lawggb, .path_cfwf_svtqkk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jfsuke {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_niqrnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.28px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vuyryr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_duluvm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_gmycma {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_lqtkdv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rfemhp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_qqeany {
    box-sizing: content-box;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ilnkad {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_sjnosw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lfkxuv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mjqybk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_yqcsde {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vvoqms, .div_cfwf_lyskyt, .div_cfwf_krctew {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_yedjxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jpammg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_noyexr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yxurts {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_rhrzmt {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_syrnzk {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_rdyewl {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vykerc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lmxstm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cqwgvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_zovcug {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_nppimi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gccepd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_pjnpgc {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ksxhuf {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_jbackp {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rvmuhf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_palzfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ejvhiq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptbzyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_ssdjsj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_scivtw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xqycag {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gwbxoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_aynydv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_ogsuiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: center;
    justify-self: center;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_umyyep {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 130%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kwnhbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
    position: relative;
  }

  .div_cfwf_oynvej {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 0 #191919;
    outline-color: #191919;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    gap: 0;
    width: auto;
    height: auto;
    min-height: 592px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_usokhv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uwbokz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tbxles {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    max-width: 440px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmehdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xuhmxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0084ff1f;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 6px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_lajfmh {
    box-sizing: content-box;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_mgeruh {
    box-sizing: content-box;
    clear: both;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #0084ff;
    outline-color: #0084ff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_yglzrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xnlzxq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xblceg, .path_cfwf_tdctxk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #0084ff;
    column-rule-color: #0084ff;
    caret-color: #0084ff;
    fill: #0084ff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #0084ff;
    outline-color: #0084ff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #0084ff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gnnhnz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_ozemau {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    letter-spacing: -1.28px;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 32px;
    font-weight: 400;
    line-height: 1.1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_libdvh {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kcvjxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rdgyfg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: inline-flex;
    position: relative;
  }

  .div_cfwf_vsswie {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tisljr {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_imldhx {
    box-sizing: content-box;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_wsbohl {
    box-sizing: content-box;
    clear: both;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_xqhbrd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_itcruc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qficpw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zdjwuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fcxlcp, .div_cfwf_odepaa, .div_cfwf_nxhpqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: contents;
  }

  .div_cfwf_uhlygd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #f9f9f9;
    border: 1px solid #1919190d;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rogpjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zuetws {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #62676a;
    column-rule-color: #62676a;
    caret-color: #62676a;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #62676a;
    outline-color: #62676a;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 48px;
    font-weight: 600;
    line-height: .5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #62676a;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_exojjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0 0 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_ktunmv {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_biracx {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 22.4px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_fncyde {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .8;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_etbzzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kqybxv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zgebkj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_itkmrs {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: cover;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
  }

  .div_cfwf_nykvmp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rabaef {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .pseudo_before_cfwf_nmvcdf {
    box-sizing: content-box;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_qkhpth {
    box-sizing: content-box;
    clear: both;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #191919;
    outline-color: #191919;
    grid-area: 1 / 1 / 2 / 2;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_gbcvmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .48;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gvaccl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_gmwckc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fghctw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #00db9d;
    border: 0 #191919;
    outline-color: #191919;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cculnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_earqcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_weshtd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 20px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jeebum {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #191919;
    outline-color: #191919;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zohnzw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: 20px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_wtfqxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    object-fit: contain;
    object-position: 0% 50%;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 100%;
    height: 30px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: inline-block;
    overflow: hidden;
  }

  .div_cfwf_hipkxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    overflow-block: hidden;
    overflow-inline: hidden;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    border: 0 #191919;
    outline-color: #191919;
    justify-content: flex-start;
    justify-self: start;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .img_cfwf_gafrts {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    vertical-align: middle;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 130%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_hgvpwp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_juzyai {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ltusfv {
    z-index: 6;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: 100%;
    max-width: 1200px;
    height: auto;
    margin: 0 auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_ensfnc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #191919;
    column-rule-color: #191919;
    caret-color: #191919;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #191919;
    outline-color: #191919;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #191919;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ingcmw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #191919;
    background-image: url("https://cdn.prod.website-files.com/685b0b625295304e693ca8f5/689a1147f5396c5cab55070d_nice%20bg.svg");
    background-position: 270% 30%;
    background-repeat: repeat-y;
    background-size: cover;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 30px 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sgvzpf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_wyzrfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_enfuuy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghhcrt {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_gkwbli {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    letter-spacing: -1.44px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_eieucu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    transform-origin: 50%;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    transition-behavior: normal, normal, normal;
    background-color: #0084ff;
    border: 1px solid #0000;
    border-radius: 8px;
    outline-color: #fff;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: ease, ease, ease;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .div_cfwf_qmsnpe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aiuhcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .64;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 10px;
    height: 10px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .pseudo_before_cfwf_qmrrwa {
    box-sizing: content-box;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .pseudo_after_cfwf_ftrlum {
    box-sizing: content-box;
    clear: both;
    perspective-origin: 0 0;
    transform-origin: 0 0;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    unicode-bidi: normal;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: 1 / 1 / 2 / 2;
    width: 0;
    height: 0;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: table;
  }

  .div_cfwf_zpysac {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cykbcn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zexqpa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    column-rule-color: white;
    cursor: pointer;
    caret-color: #fff;
    fill: #fff;
    stroke: none;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kthvrz {
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: .1;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 1px dashed #fff;
    outline-color: #fff;
    width: 100%;
    height: 1px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sqnyol {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: visible;
    overflow-inline: visible;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: calc(100% + 40px);
    height: auto;
    margin: 0 0 0 -20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    overflow: visible;
  }

  .div_cfwf_fmjknu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
    transform: translate3d(-937.695px, 0, 0);
  }

  .div_cfwf_fekbow {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_snkkog {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_zmmmlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jexgqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_pdmwdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vfrilm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jxabcd {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gcxlfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kgokvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bkriei {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cmkeae {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qnqbiy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_dkgirv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pinryf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fykpcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jfbhcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_zrusij {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jpbkcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xdtppt {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_glwepg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_vjfdzg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fwzxid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_blnpcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmstke {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_naqfec {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jmlbxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_nqzdga {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmahid {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gofwld {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lltfpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ixosfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kiyxxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ilxslg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hhsalv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_eggaph {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qndjht {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fhppdf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ettarj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_tbhgxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_peciqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_vyvnna {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_alkiae {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_frnvlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fcijdn {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_avpedc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kedpoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_szedxb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ewyegz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvmjim {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_nsqhlw {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sbzcwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qwjnor {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oouagm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fnxxph {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tppafc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qnutne {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dahtqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_xluprk {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bvlmyb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lneozn {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvdbnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_txisgw {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ddyjwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fjdqyx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jcrcnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ipibmf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ibpdth {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_vguatz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nbjapa {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_dsepmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwboao {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_qbhgpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fkrsvm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ypglvt {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iafsby {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rpgcnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ecugvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_fecqzh {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ghfdfe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_oayddx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qgtnyu {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_hsevkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_anehoz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_inautr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_neywob {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_tjauwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_idboua {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 64px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gcgcvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_yxdifr {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xsvapr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_crjzyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sroabd {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kmdljh {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nldngc {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gqrnwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uizvvh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_abzhas {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ecjexv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_wdzzat {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_saujai {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gopqdf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jssmgj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_faasan {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hcfyiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_mwuobq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hldadv {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_seqrxq {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wosopr {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_svncgo {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zjdavg {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_oytdpx {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bvigpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_sivwwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gcfzbw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_klkpwa {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wclxjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_mpbakd {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rwqeud {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_ghcopu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zqmggh {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_nlhveg {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ummhpe {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_cbgnwc {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ikrbft {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_uqcrhd {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ygtgka {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_kbjgca {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eqxzsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_lmoduu {
    box-sizing: border-box;
    aspect-ratio: auto;
    filter: invert(.32);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    text-rendering: optimizelegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 30px;
    max-height: 24px;
    margin: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }
}
